搜索
编程论坛
→
论坛事务
→
『 新人交流区 』
→ [求助]指针和引用有什么区别呀
标题:
[求助]指针和引用有什么区别呀
只看楼主
GNUREN
等 级:
新手上路
帖 子:92
专家分:0
注 册:2007-10-3
楼主
问题点数:0 回复次数:5
[求助]指针和引用有什么区别呀
指针和引用有什么区别呀,谢谢
搜索更多相关主题的帖子:
指针
2007-10-03 19:38
guji_1234
等 级:
新手上路
帖 子:6
专家分:0
注 册:2007-6-30
第
2
楼
得分:0
引用相当于常指针,引用在创建时必须初始化,而指针可以在任何时候初始化,不能有空引用。
2007-10-03 21:06
shanying123
等 级:
新手上路
帖 子:21
专家分:0
注 册:2007-10-3
第
3
楼
得分:0
我觉得引用的最大用处在于用作函数的参数!
我们知道,用return只可以返回一个返回值,而想返回多个返回值怎么办?
指针!
指针提供了返回多个返回值的有效途径,可以指针作函数形参是指针的一个重要应用,可是相比之下,引用似乎更加方便了!
例如,如果主程序中有一人整数,你想通过函数调用来改变它,如果用指针的话,你要传该整数的地址(&K):
而通过引用,可以将实参和形参绑定在一起,对引用的修改操作就是对实参的修改操作,更加方便!!
2007-10-03 23:08
GNUREN
等 级:
新手上路
帖 子:92
专家分:0
注 册:2007-10-3
第
4
楼
得分:0
指针可以被重新赋值以指向另一个不同的对象。但是引用则总是指向在初始化时被指定的对象,不能为空值,以后不能改变。
哈哈我的最后一帖............
问君何能尔,心远地自偏。 采菊东篱下,悠然见南山。
2007-10-04 09:05
老男人
等 级:
新手上路
帖 子:11
专家分:0
注 册:2007-9-11
第
5
楼
得分:0
引用当作参数接受函数返回值 很方便
2007-10-04 09:20
nuciewth
来 自:我爱龙龙
等 级:
贵宾
威 望:
104
帖 子:9786
专家分:208
注 册:2006-5-23
第
6
楼
得分:0
引用相当于常指针,引用在创建时必须初始化,而指针可以在任何时候初始化,不能有空引用。
引用是用别名,指针是用地址.
倚天照海花无数,流水高山心自知。
2007-10-04 09:57
6
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-174870-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.045444 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved