跳到主要内容

C++ 指针和多维数组

由多维数组名转换得到的指针是第一个内层数组的指针:

int ia[3][4];  
int (*p)[4] = ia;
p = &ia[2];

通过使用 auto 或者 decltype 可以避免指针类型: