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

编译优缺点

发布时间: 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环境下编译通过了,但是运行却出问题,这种问题最要人命。 所以一般的做法都是这个程序会用在什么系统,就到什么系统环境去开发

热点内容
centos编译安装git 发布:2025-09-16 21:19:55 浏览:967
安卓系统如何使用手机优盘 发布:2025-09-16 21:14:01 浏览:324
在手机上注册公积金如何设置密码 发布:2025-09-16 21:07:01 浏览:816
无控制器存储 发布:2025-09-16 21:02:44 浏览:709
阴阳师ios清理缓存 发布:2025-09-16 21:02:35 浏览:510
人人网访问记录 发布:2025-09-16 20:53:46 浏览:381
oracle数据库实例 发布:2025-09-16 20:23:04 浏览:560
java实习心得体会 发布:2025-09-16 20:06:46 浏览:592
outlook2010邮件加密 发布:2025-09-16 19:56:00 浏览:427
安卓开发公司哪个好 发布:2025-09-16 19:44:55 浏览:548