您的位置:首页 > 编程语言 > C语言/C++

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

2017-12-30 08:35 274 查看
指针,全称为指针变量,是用来存储内存地址的一种变量。程序中,一般通过指针来访问其指向的内存地址中的内容(数据)。

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

这两个概念没有任何相关性。指针是实实在在的变量,有自己的内存存储空间,它可以指向任何有效的变量。

引用本身没有自己的实际存储空间,相当于别名,操作引用变量,就是在操作实际变量。(有条件的可以去看看
c++primer 这本大师之作。)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: