指针与引用

转载 2018年04月16日 16:18:51
来源:牛客网解析 
https://www.nowcoder.com/test/question/done?tid=15167294&qid=14304#summary
指针和引用的敏感词与区别 
★ 相同点:
1. 都是地址的概念;
指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。
★ 区别:
1. 指针是一个实体,而引用仅是个别名;
2. 引用使用时无需解引用(*),指针需要解引用;
3. 引用只能在定义时被初始化一次,之后不可变;指针可变;
5. 引用不能为空,指针可以为空;
6. “sizeof 引用”得到的是所指向的变量(对象)的大小,而“sizeof 指针”得到的是指针本身(所指向的变量或对象的地址)的大小;
7. 指针和引用的自增(++)运算意义不一样;
8.从内存分配上看:程序为指针变量分配内存区域,而引用不需要分配内存区域。

抽象类指针引用.rar

  • 2008年10月21日 19:33
  • 583KB
  • 下载

理解指向指针的引用

在做项目时,用到第三方的API:RequestService( string *reqst, string *&Rsp)       怎么来调用这个API呢?由于对指针的使用不熟悉,分别作了如下尝试:...
  • acs713
  • acs713
  • 2013-10-09 16:11:27
  • 14082

C++引用详解及与指针异同点

一、引用详解 引用:就是对某一变量(或对象)取一个别名,对变量的引用 的操作与对变量本身直接操作完全一样。 引用的声明:类型标识符 &引用名=目标变量名;   如下:定义变量a的引用aa,即别名。  ...
  • ljheee
  • ljheee
  • 2016-08-12 11:22:21
  • 1808

c语言初学-引用和指针的异同点

注:(const指针在这里代表的是指向变量的指针,常指针不考虑) 相同点: 1.一个const引用可以引用一个非const变量         int a = 3;         const...
  • like7xiaoben
  • like7xiaoben
  • 2012-03-09 17:29:35
  • 6727

C语言中引用及指针和引用的联系与区别

引用:引用是一个变量的另一个名字,又称别名。定义方式: int a=10; int &b=a;在这里,意思就是给a变量起了一个新名字b,因此b不可再次被重新定义。 引用必须初始化,无空引用,并且...
  • wtzdedaima
  • wtzdedaima
  • 2017-10-28 16:51:53
  • 799

delphi指针大全

  • 2015年05月04日 11:21
  • 70KB
  • 下载

指针和引用的区别与相同点

原文地址:http://blog.csdn.net/will130/article/details/48730725 一、指针和引用的定义和性质区别: (1) 指针:指针是一个变量,只不过...
  • metheir
  • metheir
  • 2017-03-01 12:10:12
  • 2780

函数返回值、引用和指针的区别思考

函数返回值、引用和指针的区别思考 收藏 学了引用、指针后,这些概念被教材拿去和函数搅在一起,于是使人感到很糊涂。涉及到函数返回的到底是值,引用还是指针的问题,其实就是函数返回的过程中和函数结束的过...
  • shangyaowei
  • shangyaowei
  • 2013-12-19 20:30:40
  • 1672

什么时候使用引用、什么时候使用指针

使用引用参数的主要原因有两个: 程序员能修改调用函数中的数据对象 通过传递引用而不是整个数据–对象,可以提高程序的运行速度 一般的原则: 对于使用引用的值而不做修改的函数: 如果数据对象很小,如内...
  • hao5335156
  • hao5335156
  • 2016-12-27 10:54:02
  • 1333

关于C中指针的引用,解引用与脱去解引用

*,& 在指针操作中的意义    (1)*     大家都知道在写int *p 时,*可以声明一个指针。很少人知道*在C/C++中还有一个名字就是“解引用”。他的意思就是解释引用,...
  • qq_22642239
  • qq_22642239
  • 2016-10-19 11:42:44
  • 3807
收藏助手
不良信息举报
您举报文章:指针与引用
举报原因:
原因补充:

(最多只允许输入30个字)