发布网友 发布时间:2022-03-01 17:39
共2个回答
热心网友 时间:2022-03-01 19:08
现在已经没有纯C语言的编译器了,都是用的C++编译器,由于C++兼容C,所以使用C++编译器,常用的有visual studio里的VC++编译器,DEV C++编译器,C++ bulider编译器,建议使用前2个,VC++功能强大,可以编译所有的windows程序,但是过于复杂,模块多,体积大,不宜学,但是学好了前途(钱途)无量,DEV C++是个标准的C++编译器,只有C++的基本功能,只能编写win32程序,win32控制台程序,DLL动态链接库,没有VC++提供的强大的类库支持。许多事要自己来完成。
热心网友 时间:2022-03-01 20:26
C语言编译器 还是有的。Turbo C这个古老的C语言编译器还是要给出的,毕竟问题问的是C语言的。像 那些单片机 和 一些 特殊领域 只能用C 不一定说C++就是好的。C和C++的区别就是效率问题。作为我们平时应用的软件来说 C 和C++这点效率 可以不用考虑,但是在某些特殊的领域,他们却更关注效率。第二点要补充的就是VC++的特点 就我个人感觉而言,是功能强大,用起来顺手,但是它有非常致命的缺点,就是 这是一个微软出品的C++编译器,两点缺点,1 修改了太多标准,2该编译器只能运行在windows 平台。 DEV C++ 和 另外一个编译器 Bloand..怎么拼来着,总之 是跨平台的。虽然用起来不是那么方便,但是 可以跨平台。何意?就是说,如果将这两个编译器 在windows下编译,则可以编译出windows应用程序。在linux下编译,则可以编译出 linux应用程序。在linux平台上 有个专门的编译器 叫GC++。我个人不太在那个平台上操作,对此不是特别清楚。VC++根本就不能在windows外的平台上使用,如何编译?就是这样,