K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
已知C++代码中有如下二维数组定义:
int arr[2][3] = {{10,20,30}, {40,50,60}};
执行cout << arr[1][1];将输出50
cout << arr[1][1];
执行arr[2][0] = 70;可以正常修改数组元素且不会引发错误
arr[2][0] = 70;
二维数组的定义int arr[][];是完全合法的C++语法
int arr[][];
可以直接通过int *p = arr;将二维数组首地址赋值给普通整型指针
int *p = arr;