指令 | 含义 |
---|---|
# | 空指令,无任何效果,可以用来注释 |
#include | 包含一个源代码文件,头文件 |
#define | 定义宏 |
#undef | 取消已定义的宏 |
#if | 如果给定条件为真,则编译下面代码 |
#ifdef | 如果宏已经定义,则编译下面代码 |
#ifndef | 如果宏没有定义,则编译下面代码 |
#elif | 如果#if条件不为真,当前条件为真,则编译下面代码 |
#endif | 结束#if…到…#else条件编译快 |
C语言预处理命令是C语言中很重要的功能。。。使用预处理功能便于程序的修改、阅读、移植和调试,也便于实现模块化程序设计等。
推荐更详细的文章:https://www.cnblogs.com/clover-toeic/p/3851102.html
解释得很详细,总会有收获的,加油特种兵。。。