规则:1.表示一个数组的[]和表示一个函数的()具有同样的优先级,这个优先级高于间接运算符*的优先级。
2.[]和()都是从左到右进行结合的。
int board[8][8]; //int数组的数组
int ** ptr; //指向int的指针的指针
int *risks[10]; //具有10个元素的数组,每个元素是一个指向int的指针。规则1,risks是一个指针数组,而不是一个指向数组的指针。
int (*rusks)[10]; //一个指针,指向具有10个int值的数组的指针
int * oof[3][4]; //一个3*4的数组,每个元素是一个指向int的指针
int (*uuf)[3][4]; //一个指针,指向3*4的指针。
int (*uof[3])[4]; //一个具有3个元素的数组,每个元素是一个指向具有4个元素的int数组的指针。