函数swap(int &a, int &b)为什么只需要swap(a, b)而不需要swap(&a, &b)
4 回答
肥皂起泡泡
TA贡献1829条经验 获得超6个赞
swap(int &a, int &b)中参数前面的&是引用的意思,不是取地址
所谓引用参数就是 将实参传送给函数后,在函数中对形参的修改会体现在实参上
也就是说类似于指针,但比指针方便和安全
- 4 回答
- 0 关注
- 1181 浏览
添加回答
举报
0/150
提交
取消