int arr[3][2] = { {1, 2}, {3, 4}, {5, 6} };
int (*pt)[2] = arr;
指针声明中的括号千万不能省略。
int * pt[2] = arr;
省略了括号就变成了一个存储int类型指针的一维数组。如上表示该一维数组有两个元素,每个元素都是一个int类型指针。
int arr[3][2] = { {1, 2}, {3, 4}, {5, 6} };
int (*pt)[2] = arr;
指针声明中的括号千万不能省略。
int * pt[2] = arr;
省略了括号就变成了一个存储int类型指针的一维数组。如上表示该一维数组有两个元素,每个元素都是一个int类型指针。