黑马程序员技术交流社区

标题: 我的数组指针和指针数组彻底奔溃了。。怎么记忆?区分... [打印本页]

作者: Cheryl_S2puu    时间: 2015-12-16 19:28
标题: 我的数组指针和指针数组彻底奔溃了。。怎么记忆?区分...
明天还加新的内容,怎么弄?今天敲了一天了。。。感觉方法方式都不对

作者: Tmac90301    时间: 2015-12-16 20:30
本帖最后由 Tmac90301 于 2015-12-16 20:31 编辑

数组指针是指针,是一个指向多维数组的指针。你可以认为它指向哪个多维数组,就等价于那个数组的数组名。
例如:int (*ptr)[3],这是一个数组指针,它指向一个每个元素都是含有3个int型元素的数组的二维数组。对ptr进行加减运算,单位长度就是3*sizeof(int),不知道这样解释你明不明白。对于数组指针,一般知道二维的,就够了。

指针数组是数组,数组里面的元素都是指针。这个并不难理解
作者: 长厢厮守℡    时间: 2015-12-18 23:56
别担心,掌握基础的就可以了。OC里还会学的,Foundation框架里的数组功能很强大的。你现在把数组遍历搞懂,会做题就行了
作者: 牛角尖、    时间: 2015-12-19 07:39
不清楚,,,,,,,,,,,




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2