- 博客(16)
- 收藏
- 关注
原创 C++中引用与右值引用的区别
纯右值,比如常量,表达式值a+b;将亡值,比如函数传值返回,表达式的中间结果。顾名思义,将亡值的空间马上就要被释放了。4.引用,只能引用左值,不能引用右值。但是const引用既可以引用左值,又可以引用右值。1.一般认为,可以放在等号"="左边的是左值,可以放在等号右边的是右值。左值一般是可以修改的值,可以取地址的,通常是变量。但是右值引用可以引用move之后的左值。move改变了左值的属性,变成了右值。右值引用只能引用右值,不能引用左值。但是这个说法是错误的。右值包括纯右值和将亡值。
2023-04-24 22:19:05
212
原创 关于C语言中数组名加&的含义&a
数组二维数组int a[2][3]={{0,1,2},{3,4,5}}; &a,&a[0],&a[1]是什么意思?
2022-09-23 12:08:43
1505
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人