#include<stdio.h>
int main(void)
{
char *pc[]={"red","black","white"};//指针数组,本质是一个数组,它的元素是3个指针
char a[4][5];
char (*p)[5]; //数组指针,本质是一个指针,指向数组的指针
int i,j;
p=a;
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
*(*(p+i)+j)=i+j+50;// *(*(p+i)+j)等同于a[i][j]
*(*(p+i)+4)='\0';
printf("%s\n",*(p+i));
}
printf("\n");
for(i=0;i<3;i++)
printf("%s\n",pc[i]);
return 0;
}