c primer plus 第一章学习笔记

1.中央处理单元(cpu)

2.随机存取内存(ram)是储存程序和文件的工作区

3.使用c语言的7个步骤

1)定义程序的目标:

      先自己有思路,思考需要做什么,需要程序做什么,需要哪些信息,进行哪些计算和控制。用一般属于描述问题

 2)设计程序:

      用什么程序完成它。

3)编写代码

4)编译:

      把源代码转换成可执行代码的程序

5)运行程序

6)测试和调试程序

7)维护和修改代码

4.编程机制:

文件名中,点号(.)前面的部分被称为基本名,后面部分为扩展名

5.目标代码文件、可执行文件和库

1)编译器把源代码转换成中间代码,链接器把中间代码和其他代码合并,生成可执行文件。

2)源代码转换为机器语言代码,并把结果放在目标代码文件(简称目标文件),不能直接运行该文件。因为只是储存了编译器翻译的源代码,还不是一个完整的程序。

3)目标文件缺失启动代码,它充当着程序和操作系统之间的接口。

还缺少库函数。但并不包含函数代码,只是使用函数指令,真正的代码储存在另一个叫库的文件中。

4)链接器作用:把编写的目标代码、系统的标准启动代码和库代码这3部分合并成一个文件,即可执行文件。

对于库代码,只会把程序中要用到的库函数代码提取出来。

5.源文件是整个编译过程的开始

 

原文地址:http://www.cnblogs.com/librakeep/p/16849573.html

发表评论

您的电子邮箱地址不会被公开。