赋值运算符的结果

赋值运算符返回左侧操作数指定对象的值在该分配后。该给定的类型为左操作数的类型。赋值表达式的结果总是为左值。这些运算符具有从右向左的结合性。左侧操作数必须是一个可修改的左值。

说明说明

在 ANSI C 中,赋值表达式的结果不是左值。因此,合法的 C++ 表达式 (a += b) += c 是非法的在 C。

请参见

参考

与二元运算符的表达式