摘要: 流程 源文件(纯文本文件) 预处理 编译 链接 可执行文件(二进制文件)。 源文件 程序员编写的.c .h文件。 预处理 源代码中有许多操作,通过宏来代替,方便维护与提高代码的可读性。 预处理器将宏替换为对应的代码,由此产生新的源文件。 编译 编译器将新的源文件编译成目标文件,目标文件是二进制文件, 阅读全文
posted @ 2019-09-20 19:30 九翅鲲鹏 阅读(425) 评论(0) 推荐(0)
摘要: 地址与变量名 变量名是贴在地址上的标签,供用户操作。 在编译结束后变量名就不存在了。 对变量名操作,实际上是对地址上的数据进行操作。 左值与右值 a、b为左值,b、c为右值 大部分变量既可以作为左值也可以作为右值 const 关键字限定的变量只能作为右值 阅读全文
posted @ 2019-09-20 18:54 九翅鲲鹏 阅读(77) 评论(0) 推荐(0)