#define _CRT_SECURE_NO_WARNINGS 1
//宏用于替换
#define add(x,y) ((x)+(y))//注意宏的使用格式
#include<stdio.h>
//后续函数中使用add(a,b)时替换为((a)+(b)),且a,b可以是一个式子;
int main()
{
printf("%d\n", add(1 + 1 + 1 + 1, 2 + 2 + 2 + 2 + 2));
return 0;
}
宏的定义方法
于 2022-04-08 23:19:53 首次发布