发布网友 发布时间:2022-03-01 17:49
共3个回答
热心网友 时间:2022-03-01 19:18
所谓C语言编译器,就是把编程得到的文件,比如.c,.h的文件,进行读取,并对内容进行分析,按照C语言的规则,将其转换成系统可以执行的二进制文件。热心网友 时间:2022-03-01 20:36
我是这样想的,第一个编译器肯定不是C语言,但是有了C编译器就可以编译C语言啦,编译器也是程序对吧,二进制代码,可以运行,然后又用C语言写更好的编译器用现在的编译器编成可执行代码。我是这样想的呵呵,好比地球上有了第一个生命,然后这个生命又孕育出了新的生命。热心网友 时间:2022-03-01 22:11
其实语言 都是为了“生产”的需要而不断演化而来的,语法只是一系列规则,在没有C语言之前还有很多编程语言啊。(而C语言的诞生是为了编写unix操作系统)所以你可以这样想,第一个C语言编译器使用其他神马语言写的 然后经过不断的演化,C成熟后就可以生产任何程序了,当然也包括编译器了。