首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

c编译器软件被编译解决方法

2012-09-10 
c编译器软件被编译请问c编译器软件被什么语言写的编译器编译。是汇编语言吗?[解决办法]当然是C语言之前已经

c编译器软件被编译
请问c编译器软件被什么语言写的编译器编译。是汇编语言吗?

[解决办法]
当然是C语言之前已经存在的语言。
C语言之前已经有恨多很多语言存在了。
[解决办法]
这个神能说得清楚。
虽然一般大家都认为第一个C编译器应该是汇编写的,但是我感觉是lisp之类的语言做的一个是试验版本的可能性更大。
讨论这个有啥意义呢。

[解决办法]
就目前而言,有很多语言可以用来写一个C编译器。比如,MSVC6中的C编译器就是用C本身写的。
[解决办法]
基本上市面上所有C编译器都是C本身写的,C语言诞生于UNIX系统,第一版的UNIX系统采用
汇编编写,后来其作者之一发明了C语言,然后用C语言改写了UNIX,所以,是先有C语言,后有
C编译器。

[解决办法]
第一个C语言编译器是用汇编语言实现的,后续的大部分是用C语言本身来实现的。
[解决办法]
第一层是机器语言
第二层是汇编语言
第三层是高级语言。

上一层由下一层的代码实现

热点排行