当前位置:首页 » 编程软件 » 编译优缺点

编译优缺点

发布时间: 2023-10-24 18:31:02

❶ 谁知道c语言各个编译器优缺点越详细越好

编译器种类很多,最主流的还是turbo和VC,主流的东西可参考资料多,建议用这两个。但VC好用些,图形环境。

❷ 编译执行的优缺点

兼容性差,例如在windows平台上写的编译程序一般不可以在unix平台上运行。当然,如果只是简单的scanf,printf是可以的,但是像指针,内存分配,文件操作,多线程等,在一些相对复杂的系统问题就严重了。 更可怕的是拿源码到unix环境下编译通过了,但是运行却出问题,这种问题最要人命。 所以一般的做法都是这个程序会用在什么系统,就到什么系统环境去开发

❸ 解释性语言和编译性语言各有什么优缺点

最简单的区别就是,
解释性语言是边解释,边执行,它依赖于一个解释器。执行速度比较慢
编译性语言,是编译成,计算机可执行的二进制代码,直接运行,执行速度比较快,

❹ 解释执行的语言相比编译执行的语言有什么优缺点

我自己理解的解释执行的优点,不依赖于平台,因为每次都会根据不同的平台对语句进行解析,像JS就是一种边解释边执行的语言,不管是在windows还是unix都可以直接用解释执行的缺点,解析是需要时间的,每次都解析在很多情况下都是相当于每次都在做重复功,这样运行的效率比较低。尽可能的减少重复功,这也是现在为什么很流行的缓存的原因,但是解析执行这种方式就没无法做到了编译执行的优点,所谓的编译执行就是先对编程进行编译,生成一个obj文件,然后再拿来运行,它的优点恰巧就是解释执行的缺点的反义,去除了每次都解析的问题编译执行的缺点,也是恰巧是解释执行优点的反义。就像C语言,你在windows下编译的程序,拿到unix下运行,当然如果只是简单的scanf,printf是可以的,但是像指针,内存分配,文件操作,多线程等,在一些相对复杂的系统问题就严重了。 更可怕的是拿源码到unix环境下编译通过了,但是运行却出问题,这种问题最要人命。 所以一般的做法都是这个程序会用在什么系统,就到什么系统环境去开发

热点内容
应用密码怎么取消密码 发布:2025-07-11 09:28:33 浏览:797
pythonubuntumysql 发布:2025-07-11 09:23:47 浏览:531
硬盘属于外部存储器吗 发布:2025-07-11 09:09:39 浏览:936
vs源码查看 发布:2025-07-11 09:06:43 浏览:971
ip当前服务器不可用是什么意思 发布:2025-07-11 08:57:55 浏览:335
acfun如何缓存 发布:2025-07-11 08:48:12 浏览:3
我的世界服务器tag 发布:2025-07-11 08:48:09 浏览:891
c语言设置 发布:2025-07-11 08:48:02 浏览:149
盒子服务器名称忘了怎么找ip 发布:2025-07-11 08:40:00 浏览:984
研发部门如何配置电脑 发布:2025-07-11 08:35:13 浏览:135