猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
(int &a, int &b)为什么只需要swap(a, b)而不需要swap(&a, &b)?
函数swap(int &a, int &b)为什么只需要swap(a, b)而不需要swap(&a, &b)
摇曳的蔷薇
浏览 1182
回答 4
4回答
肥皂起泡泡
swap(int &a, int &b)中参数前面的&是引用的意思,不是取地址所谓引用参数就是 将实参传送给函数后,在函数中对形参的修改会体现在实参上也就是说类似于指针,但比指针方便和安全
0
0
0
慕工程0101907
引用类型, c++才有的,引用只是变量的别名就是说传参数时,提示编译器不进行参数拷贝了,就把实参给传进去了所以传变量本身即可,不应该传地址
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Maya
请问安装了以后找不到Maya是怎么回事?
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续