一、指针数组
含义:它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。
比如:int * p1[8];这是一个数组,其包含8 个指向int 类型数据的指针,即指针数组。int *修饰数组的元素。
二、数组指针
含义:它是一个指针,它指向一个数组。在32 位系统下永远是占4 个字节, 不能直接得出它指向的数组占多少字节。它 是“指向数组的指针”</
含义:它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。
比如:int * p1[8];这是一个数组,其包含8 个指向int 类型数据的指针,即指针数组。int *修饰数组的元素。
含义:它是一个指针,它指向一个数组。在32 位系统下永远是占4 个字节, 不能直接得出它指向的数组占多少字节。它 是“指向数组的指针”</