2013年11月17日

C程序编译执行过程(转)

摘要: 认识C编译执行过程,是C学习的开端。简单说C语言从编码编译到执行要经历一下过程:C源代码编译---->形成目标代码,目标代码是在目标机器上运行的代码。连接---->将目标代码与C函数库相连接,并将源程序所用的库代码与目标代码合并,并形成最终可执行的二进制机器代码(程序)。执行----->在特定的机器环境下运行C程序。如果用一个图 来表示: 以上过程仅仅是个大概,详细的过程相当复杂,下面这篇文章写得很详细,从中受益很多。编译,编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文.. 阅读全文

posted @ 2013-11-17 20:48 _沐雨听风 阅读(152) 评论(0) 推荐(0) 编辑

C宏定义的简单总结(转)

摘要: http://www.cppblog.com/BlueSky/archive/2007/11/20/37000.html 阅读全文

posted @ 2013-11-17 18:42 _沐雨听风 阅读(118) 评论(0) 推荐(0) 编辑

导航