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

1.左值和右值概念: 左值是能够放在赋值号左边能够被赋值的值:左值就是指在表达式使用完以后仍存在的对象(存储空间); 右值当在赋值号右边去除值赋给其余变量的值:右值能够在内存也能够在CPU寄存器。 能够简单的认为左值就是具备名称的对象,全部的变量(包括const修饰的变量)都是左值。而右值指的是那些在表达式使用完以后就再也不存在的存储空间,实际上全部的临时变量表达式都是右值:以下解释了左值和右值的
相关文章
相关标签/搜索