c预处理器#define

【c预处理器#define】define预处理器指令用于定义常量或微替换。它可以使用任何基本数据类型。
句法:

#define token value

让我们看一个例子
#include < stdio.h> #define PI 3.14 main() { printf("%f", PI); }

输出:
3.140000

让我们看一个例子
#include < stdio.h> #define MIN(a, b) ((a)< (b)?(a):(b)) void main() { printf("Minimum between 10 and 20 is: %d\n", MIN(10, 20)); }

输出:
Minimum between 10 and 20 is: 10

    推荐阅读