Chinaunix

标题: 请问int* &a是什么意思啊? [打印本页]

作者: hagase    时间: 2009-05-20 10:51
标题: 请问int* &a是什么意思啊?
问题如标题所讲,各位好心的仁兄帮帮忙
作者: SuperZ    时间: 2009-05-20 11:02
原来a不是int类型,比如说是char类型.
那么&a得到的应该是char*类型,
现在使用int*强制转换到int*类型
作者: fera    时间: 2009-05-20 11:21
原帖由 SuperZ 于 2009-5-20 11:02 发表
原来a不是int类型,比如说是char类型.
那么&a得到的应该是char*类型,
现在使用int*强制转换到int*类型

误人子弟。
int*& a: a is a reference of pointer to int
作者: peimichael    时间: 2009-05-20 11:22
c++里面的引用。
a是对另一个int *类型变量的引用。
作者: net_robber    时间: 2009-05-20 11:46
typedef int* int_p;

int_p  &a;
作者: lsupper    时间: 2009-05-20 11:50
指向指针的指针
作者: disheng727    时间: 2009-05-20 13:05
原帖由 lsupper 于 2009-5-20 11:50 发表
指向指针的指针

int **pptr; //这才是指向指针的指针
int *ptr;
int * &pref = ptr; //定义一个引用变量pref, 该引用变量引用的是一个int *类型的变量
作者: zliming    时间: 2009-05-20 13:07
原帖由 lsupper 于 2009-5-20 11:50 发表
指向指针的指针


又一个来混乱的




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2