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

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性