预处理

#:预处理指令  是程序还没处理之前就进行的操作

程序处理的四个步骤:

1,预处理 

头文件包含: 系统文件包含(<>)和自定义文件包含(”  “)

宏定义:

本质:替换    六字真言:先替换再计算

使用方式:# define  替代的名字(宏名)  被替代的任何东西

#undef:取消宏定义

使用方式:#undef  +之前定义过的宏名

 

 

 

2,编译

 

条件编译:

 一份代码可以适用于不用的场景,就根据条件编译的条件进行限定编译哪些指令。这样就不用重新写一份代码了。

使用方式:

 使用条件选择语句也可以产生同样的功能,但是条件选择语句无论是否满足条件,这些语句都会进行编译,条件编译的话不满足条件相关的语句就会不会进行编译。

 

3,汇编 

 

 

4,链接

 

posted @ 2021-01-30 20:41  奥li给  阅读(440)  评论(0编辑  收藏  举报