首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

新人求教基础知识有关问题,很简单,求大家指点

2013-07-08 
新人求教基础知识问题,很简单,求大家指点。[解决办法]引用:哦,是了,ri就是引用了i,修改了ri的值,其实就是修

新人求教基础知识问题,很简单,求大家指点。


[解决办法]
引用:
哦,是了,ri就是引用了i,修改了ri的值,其实就是修改了i的值,
对吧?
1、&ri是引用?     
2、那*ri什么什么啊?    这里还没看到呢,没看到指针呢..

对的。
ri是引用。int& ri;是声明引用。
&ri 是获取存储该值的地址。
*ri和*i是一样的。是取值用的,在你这里没有实际意义。
[解决办法]
引用:
哦,是了,ri就是引用了i,修改了ri的值,其实就是修改了i的值,
对吧?
1、&ri是引用?     
2、那*ri什么什么啊?    这里还没看到呢,没看到指针呢..
引用就是一个别名,对ri的操作和对i一样,
int *ri = &i;定义一个指针,这个指针指向i(意思是ri保存了i的地址),那么*ri = 4;就相当于i=4,*在这里表示对指针的解引用操作,相当于取出指针指向的地址的值,也就是i的值
[解决办法]
顶刘玄德。

来个正式点的:引用是对象的语法,指针的语义。

热点排行