- 博客(3)
- 收藏
- 关注
原创 C++程序设计:右值引用
将亡值: 与右值引用相关的表达式.例如将要被移动的对象,T&&函数的返回值,std::move0的返回值。在C++中,左值是指表达式结束后依然存在的持久对象,右值是指表达式结束后就不再存在的临时对象.引用和右值引用本质的作用都是减少拷贝。右值引用弥补了引用的不足。纯右值: a) 非引用返回的临时变量;原则3:编译器允许为左值建立引用,不可以为右值建立引用。:右值可以赋给左值,左值不能给右值(左值权限更大)右值引用只能引用临时变量和常量值。右值引用的本质就是不用拷贝的左值。3)右值引用可以对右值进行修改。
2024-01-17 20:39:11 420 1
原创 统计数字位数及顺序输出和逆序输出
3.给定一个整数可能为正,0,负数,从右往左输出这个数据的每一位. 例如1234567输出7 6 5 4 3 2 1 例如-12345678输出 -8 7 6 5 4 3 2 1。1.给定一个整数可能为正,0,负数,统计这个数据的位数.例如1234567输出7位;-12345678输出8位;例如1234567输出1 2 3 4 5 6 7 例如-123456789输出 -1 2 3 4 5 6 7 8 9。2.给定一个整数可能为正,0,负数,顺序输出这个数字的每一位.
2023-05-31 17:17:16 472 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人