printf("%d",(x,y))输出什么结果?
若x和y都是int型变量,x=100,y=200,且有下面的程序片段:
printf("%d",(x,y));
----------------解决方案--------------------------------------------------------
200
(x,y)即(100,200)是逗号表达式,取末项的值200
看教材即明白啦。
----------------解决方案--------------------------------------------------------
我的教材里面没有
----------------解决方案--------------------------------------------------------
200
(x1,x2,....,xn) = xn
----------------解决方案--------------------------------------------------------
同意 哈哈 逗号表达式
----------------解决方案--------------------------------------------------------