C语言中的赋值表达式

原则: 一:等号左边只能是单个变量。 二:右边可以放到左边去。 a=b=1; 这很显然是可以的。 那么: a=1=(b=1)=1;就不可以了,因为b=1之后就是左边就是一个常量了,所以1就不可以放入1中了 所以错误。
相关文章
相关标签/搜索