C++左值引用和右值引用

1.左值和右值概念: 左值是能夠放在賦值號左邊能夠被賦值的值:左值就是指在表達式使用完以後仍存在的對象(存儲空間); 右值當在賦值號右邊去除值賦給其餘變量的值:右值能夠在內存也能夠在CPU寄存器。 能夠簡單的認爲左值就是具備名稱的對象,全部的變量(包括const修飾的變量)都是左值。而右值指的是那些在表達式使用完以後就再也不存在的存儲空間,實際上全部的臨時變量表達式都是右值:以下解釋了左值和右值的
相關文章
相關標籤/搜索