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

2024年12月04日 04:03
有1个网友回答
网友(1):

// 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] 第二行第二列。