如题,这学期在学C++,但是搞不懂指针和引用有什么区别啊?有哪位大佬帮我讲讲吗???

上传的附件
你的回答被采纳后将获得: 8点积分 (将会扣除手续费1点积分。)

keyboard_arrow_left上一篇 : [80x86汇编]函数在汇编中是什么样的? 同一个结构体之间可以直接比较吗? : 下一篇keyboard_arrow_right

7个回答

Unfair
2019-03-04 08:34:37

等待大佬~~

Ifyou
2019-03-04 10:49:07

引用是变量的一个别名,内部实现是只读指针,而且只能在初始化时被赋值,其他时候值不能被改变;指针的值可以在任何时候被改变

Juvenile
2019-03-04 14:59:04

引用不能为NULL,指针可以为NULL
引用变量内存单元保存的是被引用变量的地址
“sizeof 引用” = 指向变量的大小 , “sizeof 指针”= 指针本身的大小

BoyMeetsGirl
2019-03-05 09:49:08

引用可以取地址操作,返回的是被引用变量本身所在的内存单元地址;引用使用在源代码级相当于普通的变量一样使用,做函数参数时,内部传递的实际是变量地址。

luckone
2019-03-05 13:33:15

mark

Renaissance
2019-03-20 08:57:46

自己写下代码感受下就好

凉斯聿
2019-04-09 11:03:28

简单理解为:指针给你变量的地址,引用直接给你变量,但引用的内部实现还是依靠指针

精彩评论

eject