主要内容:今日上课老师主要讲了预处理,预处理过程会把注释删掉。
1、文件包含:双引号即可以写库里的头文件,也可以写自己写的头文件 < >只能写库里的头文件 包含的文件可以包含其他的文件 所有预处理命令默认同时进行。
2、宏定义:在代码运行前输出时可以任意替代 #define PI 3.14 define 关键字 PI替代名 默认都是大写 空格都不可以省略 空格后的所有东西都替代成PI 关键字也可以进行宏定义
define 是最开始运行的,不占内存。 typeded是执行时才运行 占内存。
3、条件编译:int main( ) {#if 1 printf("ss"); #end if } if else end if 不占运行的时间
其他两种表现方式 ifdef else endif 与上面执行语句相同 ifndef else endif 与上面执行语句相反。
重点难点:无
掌握程度:今日内容已全部掌握。