1.中央处理单元(cpu)
2.随机存取内存(ram)是储存程序和文件的工作区
3.使用c语言的7个步骤:
1)定义程序的目标:
先自己有思路,思考需要做什么,需要程序做什么,需要哪些信息,进行哪些计算和控制。用一般属于描述问题
2)设计程序:
用什么程序完成它。
3)编写代码
4)编译:
把源代码转换成可执行代码的程序
5)运行程序
6)测试和调试程序
7)维护和修改代码
4.编程机制:
文件名中,点号(.)前面的部分被称为基本名,后面部分为扩展名
5.目标代码文件、可执行文件和库
1)编译器把源代码转换成中间代码,链接器把中间代码和其他代码合并,生成可执行文件。
2)源代码转换为机器语言代码,并把结果放在目标代码文件(简称目标文件),不能直接运行该文件。因为只是储存了编译器翻译的源代码,还不是一个完整的程序。
3)目标文件缺失启动代码,它充当着程序和操作系统之间的接口。
还缺少库函数。但并不包含函数代码,只是使用函数指令,真正的代码储存在另一个叫库的文件中。
4)链接器作用:把编写的目标代码、系统的标准启动代码和库代码这3部分合并成一个文件,即可执行文件。
对于库代码,只会把程序中要用到的库函数代码提取出来。
5.源文件是整个编译过程的开始
标签:可执行文件,文件,目标,源代码,代码,程序,第一章,plus,primer From: https://www.cnblogs.com/librakeep/p/16849573.html