Macro definition with parameters

Use macro definition with parameters

#define SQUARE(x) x*x
#define MAX(x,y) x>y?x:y

int main(void){
    
    
	int a = 10;
	int b = SQUARE(a);
	
	printf("SQUARE(a): %d\n",b);
	printf("MAX(a,b): %d\n",MAX(a,b));
	return 0;
}

Guess you like

Origin blog.csdn.net/jjswift/article/details/112920048