例
char a[MAX]; /*array of MAX characters*/
char *p = a; /*p为指向数组的指针*/
char *pa = &a; /*该语句是不正确的,pa的类型为'char *',而&a的类型为'char (*)[MAX]’*/
char (*pb)[MAX] = &a; /*该语句是正确的,pb的类型为'char (*)[MAX]'*/
例
char a[MAX]; /*array of MAX characters*/
char *p = a; /*p为指向数组的指针*/
char *pa = &a; /*该语句是不正确的,pa的类型为'char *',而&a的类型为'char (*)[MAX]’*/
char (*pb)[MAX] = &a; /*该语句是正确的,pb的类型为'char (*)[MAX]'*/