#include <stdio.h>
#define ADD(a,b) a+b
#define MUL(a,b) (a)*(b)
#define LENGTH(a) sizeof(a)/sizeof(a[0])
int main()
{
printf("%d\n",ADD(1,2));
printf("%d\n",MUL(1+2,3+4));
int arr[5];
char arr1[8];
printf("%d\n",LENGTH(arr));
printf("%d\n",LENGTH(arr1));
return 0;
}
带有参数的宏
最新推荐文章于 2024-02-26 10:30:00 发布