求解答一个关于 C的圆括号作用小问题
今天看到一个题目:
下列程序的输出结果是()
int x = 10;
int y = x++;
printf("%d,%d",(x++ , y), y++);
A 11,10 B 11,11 C 10 ,10 D 10,11
我在vc6.0运行的是C(原题给的错答案A),但是我不明白里面的(x++,y)什么意思,希望大家给指点一下,谢谢!
[ 本帖最后由 清水河鱼 于 2008-8-29 10:26 编辑 ]
今天看到一个题目:
下列程序的输出结果是()
int x = 10;
int y = x++;
printf("%d,%d",(x++ , y), y++);
A 11,10 B 11,11 C 10 ,10 D 10,11
我在vc6.0运行的是C(原题给的错答案A),但是我不明白里面的(x++,y)什么意思,希望大家给指点一下,谢谢!
[ 本帖最后由 清水河鱼 于 2008-8-29 10:26 编辑 ]





2008-8-29 10:20



