C语言中的预处理指令

预处理指令是在编译之前由预处理器处理的命令。这些指令不是C语言的一部分,而是指导预处理器如何准备代码进行编译。预处理指令以井号(#)开头,主要可以分为以下几组:

一、 宏定义指令

#define: 定义宏。
#undef: 取消已定义的宏。
宏可以定义常量,如 #define PI 3.14159。
宏也可以定义带参数的表达式,如 #define SQUARE(x) ((x

你可能感兴趣的:(嵌入式软件工程师修炼记,c语言,开发语言)