一维数组
int arr[4]; 数据类型
arr; int *x;
arr+1; int *x;
arr[0]; int x;
arr[0]+1; int x;
二维数组
int brr[3][4]; //数据类型
brr; int(*x)[4];//数组指针
brr+1; int(*x)[4];
brr[0]; int *x; arr等同brr[0]
brr[0]+1; int *x;
brr[0][4]; int x;
brr[0][4]+1; int x;
int (*x)[4] 指向数组的指针:数组指针
int *x[4] 保存指针的数组,指针数组
int *f()返回值为指针的函数,指针函数
int (*f)()指向函数的指针,函数指针。