问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么C++语言中既有指针也有引用

发布网友 发布时间:2023-11-05 11:23

我来回答

1个回答

热心网友 时间:2024-08-07 20:55

直接用指针是比较麻烦的的,有些时候要传递指针的指针这样写很已经很麻烦了,用引用更简单
一个例子
Int main()
{
type* n=xxxx;
func1(n);
func2(n);
}
func1(type* x)//这个传递的是指针的副本
{
x=yyyy;//这么写是没意义的,x是一个副本指针,对这个指针赋值没用
//有些时候我们就是想在过程里改写原来的那个指针的指向,必须要传如type**这种类型
}
func2(type* &x)//这就是指针与引用的区别
{
x=yyyy;
}
//另外,当大量使用指针的时候会让人很难留意到这个问题,引用是一种非常好用的替代品,可以简化代码,指针用起来其实非常繁琐的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
妇科的止血药有哪些 妇科用的止血药有哪些 妇科止血药的功效 人艰不拆是啥意思 汉酱51 度酱香型白酒多少钱?味道怎么样? 穿凉鞋可以穿袜子吗?凉鞋发黄怎么变白? 爱奇艺vip投屏限制怎么办 爱奇艺vip投屏视频限制怎么解决 支付宝怎样解除关联的支付宝账号? 剑圣叫什么名字 ...政策?这个政策的目的是什么?会对经济有什么影响? 狗狗天生舞蹈症什么样12 一个号码注册了两个 怎么找回第一个? 为什么当我输入一个汉字的时候,自动更换类后面的汉字? 武汉哪家牙科医院比较好啊?老年人做全口牙,就是那种很正规,技... 猫吧大神们,四年的美短已经12斤了,需要减肥吗2 加菲猫12斤算胖吗? 12斤的猫咪需要减肥吗1 巴金爷爷是什么时候逝世的8 巴金是因患病而逝世的吗,但是,是什么病?10 巴金爷爷活了多少岁巴金是怎样死的?225 舞蹈病是先天性疾病吗 亨廷顿舞蹈综合征11 舀水的读音是什么11 童孙未解供耕织 也傍桑阴学种瓜 中“供”的读音到底是几声?147 安好刻字机和刻绘大师后进入刻绘大师界面,刻绘输出是灰色的,不能... 对老年人问诊时有什么要注意的 支付宝财富v3是什么条件 知了猴皮怎么吃?有什么药用价值?110 电脑想重装系统但不知道该装什么版本3 两个都是一个身份证实名,同时一张银行卡绑定了两个,能从... 长安面包车大修一次发动机需要多少钱 车烧机油 声音大7 一张双卡手机怎么登录两个? 面包车烧机油,大修,多少钱 长安面包车烧机油多少钱能修好 搜索显示用户不存在是为什么 为什么说舞蹈是一门综合性艺术6 小孩手足舞蹈症如何治疗呢?1 上古卷轴5 开指令caqs 完成所有任务 结果画面变这样了怎...1 怎么提取视频中的音频文件呢?192 工作中应该如何避免发生安全事故?31 我在工作中应该如何避免发生安全事故70 跪求德哈文《如果,我不是我》VIP的三四部,最好连前面的一起...1 做微商卖护肤品的怎么去跟实体店老板谈合作,应该怎么开口怎么说...47 两个都是一个身份证实名,同时一张银行卡绑定了两个,能从... 600W电源最高可以带动什么显卡?1 邮箱收到PDF格式的文件,可是下载不出来。。。163邮箱。。。我的电脑下... 600W电源~~能装什么显卡? 650瓦电源可以带什么显卡?1 知了的药用价值129 我想换显卡不知我这个配置到可以换什么显卡,电源是600W?