- 博客(4)
- 收藏
- 关注
原创 c++学习------函数的缺省参数
缺省参数就是默认参数,如果调用函数的时候传了参数就使用传进去的参数。如果调用函数的时候没有传递参数,就会使用默认的参数(前提是定义函数的时候设置了缺省参数)。(PS:就好比备胎一样,有选择的情况下就不考虑备胎,没有选择的情况下才被迫选择备胎。这个比喻没有冒犯任何人的意思)
2024-04-22 18:52:59
887
原创 c++学习------c++的引用
可以看到引用传递和指针传递操作的内存是同一块内存,而值传递的函数里面操作的是一块新的内存,函数运行结束后这块内存就被释放了。引用传递的方式可以交换a和b的值,因为传引用的方式不会在函数体中开辟新的内存来处理,而是用原来的那片内存处理,和指针传递的方式实现效果一样。引用在初始化后,不可以改变。以上面的代码为例,b初始化为a的别名以后只能是a的别名,不能是其他变量的别名。通俗来讲,引用就是给一个已有的变量取别名,它与引用的变量共用一段内存。但是铁柱,二牛,狗剩这些名字做了你的小名以后就不能做别人的小名了。
2024-01-04 15:26:35
386
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人