一. 指针数组
或:
指针数组的本质是数组,数组中每一个成员是一个指针。定义形式如下:
char ∗ \ast ∗ pArray[10];
语法解析:pArray 先与“[ ]”结合,构成一个数组的定义,char
∗
\ast
∗修饰的是数组的内容,即数组的每个元素。
例4:
运行结果:
附例4代码
//小问学编程
#include <iostream>
using namespace std;
int main()
{
char* pArray[] ={"apple","pear","banana","orange","pineApple"};
for(int i=0;i<sizeof(pArray)/sizeof(*pArray);i++)
{
cout<<pArray[i]<<endl;
}
return 0;
}
二. 数组指针(指向数组的指针)
例5: