左值、右值與右值引用

在C語言中,咱們經常會提起左值(lvalue)、右值(rvalue)這樣的稱呼。而在編譯程序時,編譯器有時也會在錯誤的信息中包含左值、右值的說法。不過左值、右值一般不是經過一個嚴謹的定義而爲人所知的,大多數時候左右值的定義與判別方法是一體的。一個典型的判別方法就是,在賦值表達式中,出如今等號左邊的就是「左值」,而在等號右邊的,則成爲「右值」。好比:程序員 a = b + c 在這個賦值表達式中,a
相關文章
相關標籤/搜索