C允许同时使用多于一个的修饰符,这就使得可以创建一下各种类型:
int board[8][8];//int数组的数组
int **ptr;//指向int的指针的指针
int *risk[10];//具有10个元素的数组,每个元素都是一个指向int类型的指针
int (* risk)[10];//一个指针,指向具有10个元素的int数组
int * oof[3][4];//一个3*4数组,每个元素都是一个指向int类型的指针
int (* oof)[3][4];//一个指针,指向一个3*4的int数组
int (* oof[3])[4];//一个具有三个元素的数组,每个元素是一个指向具有4个int型元素数组的指针
这些知识很容易搞错,我也是研究了好久的,这里和大家共享!