为了账号安全,请及时绑定邮箱和手机立即绑定

C语言中指针和引用的区别

C语言中指针和引用的区别

C
HUX布斯 2019-04-04 06:02:57
C语言中指针和引用的区别
查看完整描述

3 回答

?
偶然的你

TA贡献1841条经验 获得超3个赞

指针,全称为指针变量,是用来存储内存地址的一种变量。程序中,一般通过指针来访问其指向的内存地址中的内容(数据)。

引用,是C++中提出来的一种新的使用变量的方式,即,给实际变量起个别名,通过这个别名来引用实际的变量。标准C中不支持变量的引用。

这两个概念没有任何相关性。

指针是实实在在的变量,有自己的内存存储空间,它可以指向任何有效的变量。

引用是一种形式、方法,定义的引用变量,实际上是原实际变量的另一个名称(别名),引用变量本身没有自己的实际存储空间,操作引用变量,就是在操作实际变量。

如:

 


查看完整回答
反对 回复 2019-04-05
  • 3 回答
  • 0 关注
  • 556 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信