C语言进阶剖析 19 编译过程简介_"预处理文件# 1 \"<command-line>\"怎么来的"-CSDN博客

网站介绍:被隐藏了的事实初识编译器你不知道的事编译器做了什么预处理器处理所有的注释,以空格代替将所有的 #define 删除,并且展开所有的宏定义处理条件编译指令 #if, #ifdef, #elif, #else, #endif处理 #inlcude ,展开被包含的文件保留编译器需要使用的 #pargma 指令    ■ 预处理指令示例:..._"预处理文件# 1 \"\"怎么来的"