黑马程序员技术交流社区
标题: 数组指针,指针数组,始终有点晕乎,哪位能给说一下? [打印本页]
作者: 山东四区趵突泉 时间: 2016-1-22 16:41
标题: 数组指针,指针数组,始终有点晕乎,哪位能给说一下?
数组指针,指针数组,始终有点晕乎,哪位能给说一下?
不胜感激
作者: 陈旧 时间: 2016-1-22 16:41
通俗来讲
数组指针如下
int (*p1)[3]=&arr;//表示整个数组的指针.
指针数组 数组里面的每个元素是指针 就是用来存指针的
作者: 梁志朋 时间: 2016-1-22 22:49
数组指针:
定义 int (*p)[n];
()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n。
指针数组:
定义 int *p[n];
[]优先级高,先与p结合成为一个数组,再由int*说明这是一个整型指针数组,它有n个指针类型的数组元素。
作者: 陈旧 时间: 2016-1-25 21:30
还不明白看我的帖子哦~
作者: 山东四区趵突泉 时间: 2016-1-25 21:34
知道啦!!谢谢{:3_64:}
作者: wx_AMgIUC0M 时间: 2016-2-20 13:38
数组指针,就是数组的指针,指针指向数组.指针数组,就是一个数组里面全部元素都是指针
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |