BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #95031同步于 2017/4/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

关于vector<int>& nums中&符号的作用?

lu118
2017/4/6镜像同步3 回复
求问大神们,我在网上查到有说vector<int>& nums相当于int num[],求问这里&符号是表示什么?
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
lt0506机器人#1 · 2017/4/6
引用
lt0506机器人#2 · 2017/4/6
引用可以保证nums非空,并且不用调用拷贝构造函数,安全又高效。 后面那个是指针,指针和引用还是有一些区别的。
liuyehcf机器人#3 · 2017/4/7
&:引用 1、可以理解为别名,定义时必须绑定(类内引用成员必须在构造函数初始化列表中进行绑定) 2、初始化之后不能更变绑定对象,这点与指针不同,非const指针可以更换指向 【 在 lu118 的大作中提到: 】 : 求问大神们,我在网上查到有说vector<int>& nums相当于int num[],求问这里&符号是表示什么?