(*q)[3]和*p[3]的区别!q是指向一个包含4个整型元素的一维数组的指针变量.p是由p[0] 、p[1]、 p[2]3个指向整型数据的指针组成的一维数组!书上这么写的 但是我没太懂 他们的用法我都会 就是具体讲含义 不理解

问题描述:

(*q)[3]和*p[3]的区别!q是指向一个包含4个整型元素的一维数组的指针变量.p是由p[0] 、p[1]、 p[2]3个指向整型数据的指针组成的一维数组!书上这么写的 但是我没太懂 他们的用法我都会 就是具体讲含义 不理解

(*q)[3]和*p[3]的区别!
q 和 p的区别在于 q是一个(指针)变量 p是一个数组
q是一个指针,不知道你学了没,不过指针指向的变量类型特别,是一个含有
三个元素的一维数组
p这样来理解 p是一个 含有三个元素的一维数组,不过它的成员有点特殊,都是某种类型的指针