首页 > 试题广场 >

请说一下CC++ 中指针和引用的区别?

[问答题]

请说一下C/C++ 中指针和引用的区别?

常引用有的吧
发表于 2019-10-14 20:50:22 回复(2)
1.指针有一块自己的空间,而引用相当于一个别名。 2.使用sizeof可以看见指针大小为4,而引用大小为指定对象的大小。 3.指针可以指定为NULL,而引用类型必须初始化。 4.指针可以有多级,引用只有1级。 5.如果返回动态分配到对象或内存,必须使用指针,引用可以造成内存泄露。 6.指针和引用使用++不一样。
编辑于 2020-09-03 11:58:07 回复(0)
C++引用
1、不存在空引用。引用必须连接到一块合法的内存。
2、一旦引用被初始化为一个对象,就不能被指向到另一个对象。
3、引用必须在创建时被初始化。
发表于 2019-04-11 16:48:40 回复(0)
<p>指针和引用本质都是指针,引用只是被弱化了指针,不服就去看汇编</p>
发表于 2020-10-22 22:53:53 回复(1)
<p>为什么返回引用会导致内存泄露?</p>
发表于 2020-10-16 04:35:02 回复(0)
最讨厌面试官问这种吃饱了撑的问题
发表于 2020-07-06 17:40:51 回复(0)
有const引用
发表于 2020-01-15 11:42:38 回复(0)