问题描述:
{int a=0,b=0,c=0;c=(a-=++a),(a+=b,b+=4);printf("%d,%d,%d\n,a,b,c);
{
int a=0,b=0,c=0;
c=(a-=++a),(a+=b,b+=4);
printf("%d,%d,%d\n,a,b,c);
}
a、b、c为什么是0,4,0 不是1,4,
中间那一块不是很懂
{
int a=0,b=0,c=0;
c=(a-=++a),(a+=b,b+=4);
printf("%d,%d,%d\n,a,b,c);
}
a、b、c为什么是0,4,0 不是1,4,
中间那一块不是很懂
问题解答:
我来补答展开全文阅读