发布网友 发布时间:2022-03-23 18:27
共7个回答
懂视网 时间:2022-03-23 22:48
c语言可以用的编译器有很多,包括Microsoft Visual C++、My Eclipse、Turbo C和gcc编译器等。
1、Microsoft Visual C++是微软公司的免费C语言编程软件,是用户在安装Visual C++库时必须安装的运行时组件,可以完美解决在系统运行一些软件时会遇到缺少DLL的情况,使用户可正常运行Visual C++开发的应用程序。
2、myeclipse是款优秀的JAVA开发工具,MyEclipse功能强大,运用广泛,尤其是对各种开源产品的支持十分不错,能够大大提高开发人员的工作效率。
3、Turbo C是一款功能快捷高效的C语言编辑器,主要是用来编写C/C++程序,无需独立地编辑、编译和连接程序就能建立并运行C语言程序,软件体积非常的小巧,并且对于电脑方面没有特别的系统要求,功能上也十分的强大。
4、gcc编译器是款专业的c语言编辑工具,可用于c语言、c++、java、object-C等语言程序中去,支持交叉编译器,交叉语言设计,提供交叉编译环境,通过在命令列下键入一些命令参数,让编程更有效率。
总结
c语言可以用的编译器有很多,包括Microsoft Visual C++、My Eclipse、Turbo C和gcc编译器等。
热心网友 时间:2022-03-23 19:56
操作系统是c开发的,跟c编译器运行在机器上,这两个问题一点关系都没有。热心网友 时间:2022-03-23 21:14
操作系统。
C编译器是运行在需要开发C程序的操作系统下的,这里你可以把你用C语言开发的操作系统认为是一个C程序。
C编译器要装在电脑的操作系统上,然后你在装有编译器的操作系统下完成了另一个操作系统的开发,然后将你完成的这个操作系统安装在另一台机器上,然后你的C开发的操作系统就运行了。
C编译器可以理解为开发工具,操作系统是C语言开发的,用的不止编译器,编译器只是很少的一部分,这里用它代替开发环境。
计算机是一台机器,不一定非要操作系统,只要是机器码装入内存,都可以执行。
热心网友 时间:2022-03-23 22:49
首先操作系统不是完全由C开发的,至少bootloader部分还是汇编做的热心网友 时间:2022-03-24 00:40
系统是用c语言开发的 但是不是完全用c开发的热心网友 时间:2022-03-24 02:48
C编译器可以理解为开发工具,按照你说的,操作系统是C语言开发的,那用什么开发它呢,用的就是C编译器吧(不止编译器,编译器只是很少的一部分,这里用它代替开发环境),C编译器要装在电脑的操作系统上吧,然后你在装有编译器的操作系统下完成了另一个操作系统的开发,然后将你完成的这个操作系统安装在另一台机器上,然后你的C开发的操作系统就运行了。所以说,C编译器是运行在需要开发C程序的操作系统下的,这里你可以把你用C语言开发的操作系统认为是一个C程序。你在开发C程序而已,那这样你就该知道你的C编译器运行在什么上面了吧。追问没有操作系统之前,电脑都还只是一堆硬件的时候,怎么开发操作系统呢?追答要搞清楚,汇编跟C只是语言种类不同,而且汇编是靠底层的,从宏观上讲,只要是编程语言,其本质是一样的。都是最终生成机器码,有CPU执行。谁告诉你没有操作系统之前是用汇编开发操作系统的哇?计算机是一台机器,不一定非要操作系统啊,只要是机器码装入内存,都可以执行。还有,用汇编语言编写代码,不一定非用汇编编译器这一种方法啊。条条大路通罗马,只要生产机器码就行了,别的不用多考虑。
热心网友 时间:2022-03-24 05:13
操作环境上