数组的维度一定要是常量表达式
复杂的数组声明
int *ptrs[10] //ptrs是含有10个整型指针的数组
int (*Parray)[10] = &arr; //Parray指向一个含有10个整数的数组
int (&arrRef)[10] = arr; //arrRef引用一个含有10个整数的数组
int *(&arry)[10] = ptrs; //arry是数组的引用,该数组含有10个指针
int *ptrs[10] //ptrs是含有10个整型指针的数组
int (*Parray)[10] = &arr; //Parray指向一个含有10个整数的数组
int (&arrRef)[10] = arr; //arrRef引用一个含有10个整数的数组
int *(&arry)[10] = ptrs; //arry是数组的引用,该数组含有10个指针