char *a;
(就数组而论)可以看作定义了一个一维数组的头指针 指向一个一维数组
char b[10];
a=b;
a[i] == b[i] ==> true
================================================================================
char *a[MAX];
指针数组
每一个数组的元素 保存一个指针
char *a[2];
char b[]="abc";
char c[]="def";
a[0]=b;
a[1]=c;
================================================================================
char (*a)[MAX]
数组的指针
a指向一个长度为MAX的数组
a加减运算的单位长度是MAX*sizeof(type)
char sz[10][10];
char (*a)[10];
a=sz;
a[i][j] == sz[i][j];
(*a)[j] == sz[0][j];
(*(a+1))[j] == sz[1][j];