10、预处理【#include#define】

简介:

编译器在编译之前需要预先完成的处理过程

定义:

#预处理指令

类别:

#include  包含源代码文件

#define  宏定义

#ifndef  如果宏没有定义,则返回真

#ifdef    如果宏有定义,则返回真

#endif   结束一个条件编译块

#if    如果给定条件为真,则编译下面代码

#else    如果给定条件为假,则编译下面代码

#endif   结束一个条件编译块

#error   当遇到标准错误时,输出错误消息

例程代码:

image.png