C++ 中指针和引用有什么区别详解

1.从内存上来讲 系统为指针分寸内存空间,而引用与绑定的对象共享内存空间,系统不为引用变量分配内容空间。
2指针初始化以后可以改变指向的对象,而引用定义的时候必须要初始化,且初始化以后不允许再重新绑定对象。
3.所以引用访问对象是直接访问。指针访问对象是间接访问。
4。如果pa是指针,那么*pa就是引用了。
但是两者在作为形参的时候非常相似,区别是指针拷贝副本,引用不拷贝。程序如下:
#include<stdio.h>
void pt(int * pta,int * ptb)
{
int *ptc;
ptc=pta;pta=ptb;ptb=ptc;
}
void ref(int &ra,int &rb)
{
int rc;
rc=ra;ra=rb;rb=rc;
}
void main()
{
int a=3;int b=4;
int *pa=&a;int *pb=&b;
pt(pa,pb);
printf("zhizhen: a=%d,b=%d\n",a,b);
ref(a,b);
printf("yinyong: a=%d,b=%d\n",a,b);
}
输出结果如下图:
zhizhen: a=3,b=4 yinyong: a=4;b=3
感谢阅读,希望能帮助到大家,谢谢大家对本站 的支持!
# C++
# 中指针和引用区别
# 中的指针与引用
# 详谈C++引用&和指针在作为形参时的区别
# 关于c++ 智能指针及 循环引用的问题
# 简单谈谈C++ 中指针与引用
# c++中引用和指针的区别和联系
# C++中指针和引用的区别分析
# C/C++中指针和引用之相关问题深入研究
# 从汇编看c++中引用与指针的使用分析
# C++ 中引用和指针的关系实例详解
# 绑定
# 希望能
# 不为
# 谢谢大家
# 有什么区别
# 如下图
# 再重新
# 必须要
# cpp
# class
# brush
# stdio
# lt
# include
# strong
# nbsp
# pre
# pa
# gt
# main
相关文章:
详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)
如何通过VPS搭建网站快速盈利?
武汉外贸网站制作公司,现在武汉外贸前景怎么样啊?
宁波自助建站系统如何快速打造专业企业网站?
为什么Go需要go mod文件_Go go mod文件作用说明
高端建站三要素:定制模板、企业官网与响应式设计优化
小型网站建站如何选择虚拟主机?
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
宝塔新建站点为何无法访问?如何排查?
如何确保西部建站助手FTP传输的安全性?
香港服务器租用每月最低只需15元?
如何实现建站之星域名转发设置?
建站10G流量真的够用吗?如何应对访问高峰?
香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化
如何配置FTP站点权限与安全设置?
建站之星与建站宝盒如何选择最佳方案?
如何通过宝塔面板实现本地网站访问?
如何在西部数码注册域名并快速搭建网站?
网站制作培训多少钱一个月,网站优化seo培训课程有哪些?
建站DNS解析失败?如何正确配置域名服务器?
如何快速搭建高效服务器建站系统?
建站之星客服服务时间及联系方式如何?
天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗?
定制建站哪家更专业可靠?推荐榜单揭晓
浅谈Javascript中的Label语句
建站主机助手选型指南:2025年热门推荐与高效部署技巧
用v-html解决Vue.js渲染中html标签不被解析的问题
已有域名和空间,如何快速搭建网站?
建站上传速度慢?如何优化加速网站加载效率?
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
如何用好域名打造高点击率的自主建站?
如何快速搭建响应式可视化网站?
网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
如何有效防御Web建站篡改攻击?
javascript基本数据类型及类型检测常用方法小结
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
广州建站公司哪家好?十大优质服务商推荐
大连网站制作公司哪家好一点,大连买房网站哪个好?
寿县云建站:智能SEO优化与多行业模板快速上线指南
网站制作报价单模板图片,小松挖机官方网站报价?
沈阳制作网站公司排名,沈阳装饰协会官方网站?
北京网站制作公司哪家好一点,北京租房网站有哪些?
高端智能建站公司优选:品牌定制与SEO优化一站式服务
开心动漫网站制作软件下载,十分开心动画为何停播?
成都网站制作价格表,现在成都广电的单独网络宽带有多少的,资费是什么情况呢?
如何在Tomcat中配置并部署网站项目?
公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?
中山网站制作网页,中山新生登记系统登记流程?
公司网站制作费用多少,为公司建立一个网站需要哪些费用?
*请认真填写需求信息,我们会在24小时内与您取得联系。