C++指针的基础概念----左值右值

最近在学习智能指针,很容易就见到左值右值的概念。 

搜索+个人理解。

左值(L-value):左值可以出现在赋值语句的左边或右边;

右值(R-value): 右值只能出现在赋值语句的右边;

 

右值 是不能被赋值的,只读! 

左值 可以被赋值,有地址,可读可写。

你可能感兴趣的:(QT)