1)int *p p与*结合,表明p是一个指针 然后前面int说明p是一个整形的指针 2)int *p[n] 因为[]比*优先级高,所以p先与[]结合,表明p是个数组,然后这个数组在与*结合,说明数组里面的元素都是int型指针 3)int **p p与*结合,说明p是一个指针,再与*结合,说明这个指针指向的对象是一个指针,再与int结合,说明指针指向的成员是int型的指针 4)int (*p)[n] 这里p与*结合表示p是一个指针,然后与[]结合表明指针指向的内容是一个数组,最后与int结合,表…