語法:
指針數組
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;
}
}
}
```