大可爱 发表于 2018-10-15 09:36:31

加减运算符的优先级 比条件运算符的 高

加减运算符的优先级 比条件运算符的 高

大可爱 发表于 2018-10-15 09:51:35

#include<stdio.h>
int main()
{
        int x1,m = 3,n = 4;
        x1 = (m++)*n++ ;   //(m++)返回值3,3用来乘以4。然后m自增。 返回值12给x1 ,然后 x1自增
        printf("%d\n",x1);
       
        return 0;
}

大可爱 发表于 2018-10-15 10:05:55

#include<stdio.h>
#define MAX(x,y) (x) > (y) ? (x):(y)
int main()
{
        int a = 5,b = 2,c = 3,d =4,t,t1;
        t = MAX (a+b,c+d)*10;
        t1 = MAX (a+b,c+d);
        printf("%d\n",t);
        printf("%d\n",t1);
}
页: [1]
查看完整版本: 加减运算符的优先级 比条件运算符的 高