请看下句逗号表达式printf("%d,%d,%d",(a,b,c),b,c);这个式中"(a,b,c)"返回c的值那么变成这样呢printf("%d,%d,%d",(c,b,a),b,c); "(a,b,c)" 又返回什么的值呢?
逗号表达式 又称为"顺序求值运算符".整个逗号表达式的值是最后一个表达式的值!
也就是说第二个语句中的(c,b,a)值是a吗?
是的,试一试就可以知道答案了。
是哪上版的?
这能说相对于考试说可以了不要把C语言想的那么简单