char (*p)[5]定义了一个指向整一个数组的指针,如果P的值为0x00的话 那么 p++的值就为0x05 其实可以把[5]看成一种类型(含有5个char元素的一种类型,长度为5) p就是指向这种类型的指针 char *p[5]这种第一方式 由于[]运算符的优先级高p与[5]结合被定义为数组char *就表示 数组的元素是指向char型数据的指针