C语言(x=6,x+1,y=6,x+y)这是什么意思

如题所述

首先,这是一个逗号表达式,执行法则:从左到右依次运算,取最后一个表达式的值作为这个逗号表达式的结果值。所以运算过程如下:6赋值给x ,x加1(但是此时x的值仍为6),6赋值给y,x与y相加得12。最后,此逗号表达式结果为12。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-07
“,”叫逗号运算符,结果为最后一个
依次为:把6赋值给x,把6赋给y,最后结果为12追问

x+1呢?

追答

这没有什么意义啊,只是一个过程而已

相似回答