摘要: 左值和右值 C++对于左值和右值没有标准定义,但是有一个被广泛认同的说法: 可以取地址的,有名字的,非临时的就是左值; 不能取地址的,没有名字的,临时的就是右值; 可见立即数,函数返回的值等都是右值;而非匿名对象(包括变量),函数返回的引用,const对象等都是左值。 从本质上理解,创建和销毁由编译 阅读全文
posted @ 2020-09-14 10:26 xd_xumaomao 阅读(360) 评论(0) 推荐(0) 编辑