宏定义问题
#include<stdio.h>#define MIN(x,y) (x)<(y)?(x):(y)
void main()
{
int i=10,j=15,k;
k=10*MIN(i,j);
printf("%d\n",k);
}
为什么不是=100,而是=15
2016-07-02 20:02
2016-07-02 20:24
2016-07-02 20:27
2016-07-02 20:36
2016-07-02 20:37
2016-07-02 20:54
2016-07-02 22:29