可以简单说说程序编译的过程吗

来源:百度知道 编辑:UC知道 时间:2024/05/11 15:37:36
我听说DOS环境的程序都是C语言编成的,C语言只是一连串字符嘛,我知道里面已经说明要执行什么任务,但是是怎么实现的?是不是编成的高级语言放在内存里,然后编译,然后呢,知道的可不可以简单的说一下那个过程,最好举一个例子,比如C语言经过一连串编写后最后要输出一个数,那是在那里输出,怎么输出,要什么条件才输出,我就要学编程了,想打好写基础,也可以交流一下,我QQ:185792507

首先你要明白原来程序都是字节码
010101这样的
其实就是通过某些编译器将你语言的某些代码
转换成 010101 这些计算器所能看得懂的字节码
运行

加编程之家啊.群号32673456

C语言是高级语言;与硬件相关的是机器语言;高级语言和机器语言之间还有多种类似翻译的语言。
我们编程用高级语言,然后进行编译时就会被翻译成各种代码之至计算机只认识的机器语言。
我学得不太扎实,讲的也不太清楚,呵呵,你最好看看有关编译原理的书。