逗号表达式:赋值表达式和逗号表达式

C把赋值运算符连接而成式子叫做赋值表达式例如:a=b、a=b+c、a=3等赋值运算符是个双目运算符必须两个参和运算值其左边值叫做l-value通常是变量或赋值表达式常量和常变量不可以作为赋值表达式左值赋值运算符右端值叫做r-value通常个常量、变量或表达式 C把逗号运算符连接式子叫做逗号表达式例如:“aa*3”“b+3d/4... [阅读全文]

数组赋值:C++中用赋值形式op=取代单独形式op

大多数员认为如果他们能这样写代码:   x = x + y; x = x - y;   那他们也能这样写:   x y; x -= y;   如果x和y是用户定义类型(user-d type)就不能确保这样就C来说operator+、operator=和operator的间没有任何关系因此如果你想让这 3个operator同时存在并具有你所期望关系就必须自己实... [阅读全文]
1 共1条 分1页