C语言基础6

73 阅读1分钟

1.预编译:.c文件展开生成.i---编译:将.i生成.s---汇编:.s生成.o---链接:.o生成目标文件

2.include<> 系统给的程序;include"" 自己写的程序

  1. 宏定义 定义常量字符串 #define p1 1.25

  2. 终止宏定义 #undef p1

  3. 带参宏: #define sum(a,b) a* b
    image.png

  4. #define AAA

  5. #ifdef AAA{} define定义执行 -- #ifndef AAA{} define没定义

  6. #else{}---------------------------#else{}

  7. #endif{}-------------------------#endif{}

  8. 多文件变成.h文件第一行#ifndef 最后一行#endif