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

编译优缺点

发布时间: 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-05 16:10:30 浏览:525
微博数据库设计 发布:2025-07-05 15:30:55 浏览:24
linux485 发布:2025-07-05 14:38:28 浏览:304
php用的软件 发布:2025-07-05 14:06:22 浏览:754
没有权限访问计算机 发布:2025-07-05 13:29:11 浏览:431
javaweb开发教程视频教程 发布:2025-07-05 13:24:41 浏览:698
康师傅控流脚本破解 发布:2025-07-05 13:17:27 浏览:240
java的开发流程 发布:2025-07-05 12:45:11 浏览:685
怎么看内存卡配置 发布:2025-07-05 12:29:19 浏览:282
访问学者英文个人简历 发布:2025-07-05 12:29:17 浏览:834