指针数组是数组,是仅存放指针(地址)的数组
营造一种二维数组的效果
#include <stdio.h>
int main()
{
int arr1[] = {1,2,3,4,5};
int arr2[] = {2,3,4,5,6};
int arr3[] = {3,4,5,6,7};
int arr4[] = {4,5,6,7,8};
int arr5[] = {5,6,7,8,9};
int* arr[] = {arr1,arr2,arr3,arr4,arr5};
int i = 0;
for(i = 0;i < 5;i++)
{
int j = 0;
for(j = 0;j < 5;j++)
{
printf("%d ",arr[i][j]);
}
printf("\n");
}
return 0;
}