c语言的表达式 a=b=c=1 x=y*5=x+9 哪个对啊,有点混了

问题描述:

c语言的表达式 a=b=c=1 x=y*5=x+9 哪个对啊,有点混了
1个回答 分类:综合 2014-11-24

问题解答:

我来补答
a=b=c=1是对的
x=y*5=x+9错的
再问: 谢谢了,可是为什么啊
再答: a=b=c=1这应该不用怎么说吧,就是把1的值赋给c在赋给b最后在赋给a x=y*5=x+9中,y*5是一个右值,也就是一个数值,所以x+9无法把值赋给一个右值y*5,所以错了
 
 
展开全文阅读
剩余:2000
下一页:铜,及其化合物