1. int *p[10]中p是一个数组。可以理解为 int *(p[10]),先定义一个一维数组,再看括号外,数组中每个变量都是int型指针。2. int (*p)[10]中p是一个指针。它的类型是:指向int x[10]这样的一维数组的指针。
(int*)10是将10强制转化为int类型与前面int对应。指针地址中的数字是10。地址p=&10;
没错,是指针强制转换但是用在此处是多余的