语法:
指针数组
int*ptrArrary[10];
声明10个int类型的指针
```
int main()
{
int ab[5]{ 1001,1002,1003,1004,1005 };
int* p[5];
for (int a = 0; a < 5; a++) {
p[a] = &ab[a];
std::cout << "指针内存地址" << *p[a] << "值" << *p[a] << std::endl;
}
}
```
## 二维数组多维数组指针用法
```
int main()
{
int ab[2][2]{
{1001,1003},
{1003,1004}
};
int* p[2][2];
for (int i = 0; i < 2; i++) {
for (int x = 0; x < 2; x++) {
p[i][x] = &ab[i][x];
std::cout <<"指针地址"<< p[i][x]<<"值"<<*p[i][x] << std::endl;
}
}
}
```