“c++”中二维数组的指针如何定义?

如题所述

// int a[2][2] = {0, 1, 2, 3};

// **a 就是 a[0][0] 第一行第一列。
// *(*a + 1) 就是 a[0][1] 第一行第二列。
// **(a + 1) 就是 a[1][0] 第二行第一列。
// *(*(a + 1) + 1) 就是 a[1][1] 第二行第二列。
温馨提示:答案为网友推荐,仅供参考
相似回答