新微赢技术网

标题: [求助]关于指针 [打印本页]

作者: Iしovのyou    时间: 2009-11-4 00:01
标题: [求助]关于指针
int *p[3]和int (*p)[3]的区别是什么?
作者: 我和老公在    时间: 2009-11-4 00:01
int *p[3]是表示存放三个指针,而int(*p)[3]貌似少了什么int(*p)()[3];是表示函数指针数组
作者: 森林的眼泪    时间: 2009-11-4 00:01
int *p;     p为指向整型量的指针变量
int *p[n];   p为指针数组,由n个指向整型量的指针元素组成。
int (*p)[n];  p为指向整型二维数组的指针变量,二维数组的列数为n
int *p()    p为返回指针值的函数,该指针指向整型量
int (*p)()   p为指向函数的指针,该函数返回整型量
int **p     p为一个指向另一指针的指针变量,该指针指向一个整型量。
作者: 加非猫    时间: 2009-11-4 00:01
看指针的时候你从右向左看就明白它的意思了




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2