一、计算机工作原理
中央处理单元(CPU):计算、处理程序;随机访问存储器(RAM):临时存储文件和程序;硬盘:永久存储器;等等。
二、C语言编程七步
1、定义编程目标;2、设计程序;3、写程序源代码;4、运行程序;5、编译;6、调试和测试;7、维护和修改。
三、编译器的任务
将源代码编译形成机器语言代码。
四、链接器的任务
将启动代码(相当于程序和操作系统之间的接口)、库代码(包含许多文件的代码)和源代码链接生成可执行程序。
五、何为可移植性
一个代码的可移植性好,说明程序在不经修改的前提下,可以在多个计算机操作系统下运行生成可执行文件 。
六、源代码、目标代码和可执行代码的关系
源代码(扩展名.c)(程序员编写的代码)经过编译形成目标代码(扩展名.obj)(包含机器语言代码);目标代码经过链接生成可执行代码(.exe)(包含组成可执行程 序的全部机器语言代码)。