書中P81的表中點運算子的左運算元為左值

而書中P201的描述中卻說*px的值,即x(x;)可以作為點運算子的左運算元

我覺得我并沒有理解錯,書寫得很明白。
問:點運算子的左運算元是左值還是右值?
uj5u.com熱心網友回復:
點運算子的左運算元可以是左值也可以是右值struct Foo {
int foo;
};
Foo bar() {
//...
return Foo();
}
bar().foo; //rvalue
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/22512.html
標籤:C語言
上一篇:關于printf緩沖區的奇怪問題
下一篇:Easyx批量繪制
