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

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

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

C
一只名叫tom的猫 2019-05-31 07:02:31
C语言中指针和引用的区别
查看完整描述

3 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

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

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

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

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

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

如:

 





查看完整回答
反对 回复 2019-06-01
  • 3 回答
  • 0 关注
  • 332 浏览

添加回答

举报

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