c语言
文章平均质量分 74
续航fff
这个作者很懒,什么都没留下…
展开
-
一个程序的执行过程
源程序,是指未经编译的,按照一定的程序设计语言规范书写的,人类可读的文本文件,我们通常理解为源程序就是我们所写好的代码。 可执行程序,我们常说的.exe程序,可以执行程序,完成计算机功能。在C语言中,.c文件就是所谓的源文件,接下来,我们剖析一下,源程序到可执行程序的过程。在这个过程中,会发生如下的变化: .c文件生成.obj文件的过程,我们称为编译,.obj文件生成到.exe文原创 2017-10-22 20:15:56 · 4400 阅读 · 1 评论 -
typedef和define区别
1) #define是预处理指令,在编译预处理时进行简单的替换,不作正确性检查,不关含义是否正确照样带入,只有在编译已被展开的源程序时才会发现可能的错误并报错。例如: #define PI 3.1415926 程序中的:area=PI*r*r 会替换为3.1415926*r*r 如果你把#define语句中的数字9 写成字母g 预处理也照样带入。 2)typedef是在编译时处原创 2018-04-09 17:56:39 · 125 阅读 · 0 评论