c语言新手编译器推荐 C的编译器是用什么语言写的?

[更新]
·
·
分类:互联网
1729 阅读

c语言新手编译器推荐

C的编译器是用什么语言写的?

C的编译器是用什么语言写的?

第一个C语言编译器应该是用汇编写的,但是第一个成熟的C语言编译器应该是由汇编和C语言共同写的。
编译原理讲到了“自举编译器”。大意就是先用底层语言(应该是汇编)写一个能运行,但效率极低的C语言编译器(底层语言不好优化),有了C语言的编译器以后,就可以用C语言好好写一个编译器了,用之前那个运行没问题,但效率低得编译器编译一下,就得到了可以使用的编译器了。

哪个C语言编译器比较好用?要自己用过的?

编译器有很多,但是比较好用的还是microsoft visual c 。  Microsoft Visual C 是Microsoft公司推出的开发Win32环境程序,面向对象的可视化集成编程系统。  它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、OLE2,WinSock网络、3D控制界面。它以拥有“语法高亮”,IntelliSense(自动编译功能)以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。这些特征明显缩短程式编辑、编译及连结的时间花费,在大型软件计划上尤其显著。

初学c语言用visual studio还是vc 6.0?

你如果将来打算搞编程,你最好用VS,因为你已经不可能在用VC 6.0 开发Windows 8、10的应用。其次,VS的界面友好很多,虽然你运行一个代码要操作很多步(这些步骤是为了能更好处理大的项目),在这些步骤中,你能学到一些简单的组织、管理代码的知识,并且掌握VS的操作技巧。
区别是: VC 6.0 是 从Visual Studio 6.0的一部分,网上下的一般都是单独的VC 6.0或者VB6.0,所以很多人认为VC 6.0和VS是不同的东西。VC 只能用于VC 语言的开发,而VS可以进行多种语言的开发(包括,VC 、C#、VB等等)。现在的VC 最新版是VC 14.0,集成在Visual Studio 2014中, Visual Studio 2010版本之前是有独立的VC 的,但是后来就没了。(注意:VC 有时候也用来指VC 编译器、VC 编程语言等等,但在这里我说的VC 集成开发环境)。