有某个3行5列的二维整型数组,如果现在想定一个指针p以便于能够指向该数组,应该如何定义

有某个3行5列的二维整型数组,如果现在想定一个指针p以便于能够指向该数组,应该如何定义

int (*p)[5] = a[3][5];访问可以 p[i][j]也可以*(*(p+i)+j) 这是数组指针

int a[3][5]={......};
int *p=a;