63、宏定义

#include<stdio.h>
#define A 2
#define B A+A
#define C (A+A)
#define D(a,b) (a)*(b)
int main(){
printf("%d,%d,%d\n",A,B*B,C*C); //输出 2 2+2*2+2 (2+2)*(2+2)
printf("%d\n",D(2,2+1));//输出(2)*(2+1)

}

posted @ 2022-02-01 18:42  城北徐公135  阅读(41)  评论(0)    收藏  举报