以下声明之间有什么区别:
int* arr1[8]; int (*arr2)[8]; int *(arr3[8]);
理解更复杂的声明的一般规则是什么?
c arrays pointers variable-declaration
arrays ×1
c ×1
pointers ×1
variable-declaration ×1