📜  C语言中的#define

📅  最后修改于: 2020-10-22 08:41:14             🧑  作者: Mango

C#定义

#define预处理程序指令用于定义常量或微替换。它可以使用任何基本数据类型。

句法:

#define token value

让我们看一下#define定义常量的示例。

#include 
#define PI 3.14
main() {
   printf("%f",PI);
}

输出:

3.140000

我们来看一个#define创建宏的示例。

#include 
#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