C++ 判斷左值和右值 (使用代碼判斷)

C++的左值和右值的機率繼承自C語言裏。C++11以後引入右值。函數 左值和右值的根本區別就是左值可使用&取地址,而右值是不能夠取地址的。還有一點就是,右值是能夠賦值給左值,可是反過來就不行,即左值不能賦值給右值。通俗的講,就是左值在=左邊,右值在右邊。設計 其實咱們若是在判斷左值和右值的時候,抓住上面的概念,在代碼裏是很是容易判斷左值和右值的,可是假如讓咱們使用代碼去判斷左值和右值咱們又該如何作
相關文章
相關標籤/搜索