定义二维数组指针提供以下两种方方式。
1. char *pArray[10];
2.char (*pArray)[10];
简单理解,X为未知数:
1. char *pArray[10]; <==> char *[10][X];
2.char (*pArray)[10];<==>char *[X][10]
第一种是定义指向10字符型指针的指针也就是4*10*1字节
第二种定义就是一个指针占4字节
PS:网上有一种说法 char **pArray;这种类型也能当作二维数组的指针?这种说法是错误的,实践是检验真理的唯一方法。