程式設計 微知識(一) Lvalues 和 Rvalues

每個C++運算式當中都會有所謂的左值(Lvalues)跟右值(Rvalues),左值通常指的是運算式後還保留其狀態的一個物件,通常指的是所有的變數都是左值。右值通常指的是一個運算式過後其狀態就不會被保留了,也就是一個暫時存在的數值。

本文以C++實作執行。

...繼續閱讀 »