搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ int *p[3] 和 int (*p)[3] 有啥区别?
标题:
int *p[3] 和 int (*p)[3] 有啥区别?
只看楼主
wj_sam
等 级:
新手上路
帖 子:2
专家分:0
注 册:2009-12-2
结帖率:
0
楼主
已结贴
√
问题点数:20 回复次数:9
int *p[3] 和 int (*p)[3] 有啥区别?
int *p[3] 和 int (*p)[3] 有啥区别?
搜索更多相关主题的帖子:
int
2009-12-02 20:55
wylzjcw
等 级:
论坛游侠
帖 子:185
专家分:174
注 册:2009-1-4
第
2
楼
得分:3
就是(int*) p[3] 和 int (*p)[3]的区别
勾股定理用相似三角形证明最合理
2009-12-02 21:07
xu362726904
等 级:
侠之大者
帖 子:160
专家分:471
注 册:2009-6-18
第
3
楼
得分:3
int *p[3]是指针数组 有三个指针
int(*p)[3]是指向数组的指针 只有一个指针
2009-12-02 21:18
lijm1989
来 自:珠海
等 级:
贵宾
威 望:
12
帖 子:675
专家分:2844
注 册:2009-10-14
第
4
楼
得分:3
补充: 前面那个是指针数组,后者是数组指针,记住后面两个字。。
指针数组 ,它就是一个数组,只不过它是用来存放指针,所以叫指针数组。。int *p[3];是放三个指针的数组。。 int p[3]是存放三个普通变量。。
是数组指针, 它就是一个指针,只不过它指向的不是一个数,而是一个数组。。而且是[n]个大小的。。int(*p)[3]; p是指针,指向[3]个大小的数组···如 int a[2][3]; int (*p)[3]; p=a;
2009-12-02 21:28
longlong89
来 自:广州
等 级:
小飞侠
威 望:
6
帖 子:1043
专家分:2754
注 册:2009-8-18
第
5
楼
得分:3
指针数组
数组指针
想象力征服世界
2009-12-02 21:47
陈大师
等 级:
蜘蛛侠
威 望:
1
帖 子:231
专家分:1038
注 册:2009-11-4
第
6
楼
得分:3
前面那个是指针数组,后者是数组指针。
指针数组 ,它就是一个数组,只不过它是用来存放指针,所以叫指针数组
数组指针, 它就是一个指针,只不过它指向的不是一个数,而是一个数组
2009-12-02 22:06
Initial
等 级:
新手上路
帖 子:26
专家分:7
注 册:2009-8-1
第
7
楼
得分:3
记得[]的运算级别比*高就是了,然后字节分析下就有了
2009-12-02 22:20
林语
等 级:
论坛游侠
帖 子:98
专家分:184
注 册:2009-8-29
第
8
楼
得分:0
已经很清楚了
2009-12-18 20:44
maoyan20034
等 级:
论坛游民
帖 子:27
专家分:46
注 册:2009-11-30
第
9
楼
得分:0
他们分别来处理什么呢?就是处理什么样的数据更方便呢?
有时候沉迷是一种境界!
不是非主流!不是信春哥! 是C语言!
2009-12-18 20:52
10
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-293725-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.818895 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved