Loading docs/lang/array.md +3 −3 Original line number Diff line number Diff line Loading @@ -51,7 +51,8 @@ cout << sum << endl; 多维数组的实质是「数组的数组」,即外层数组的元素是数组。一个二维数组需要两个维度来定义:数组的长度和数组内元素的长度。访问二维数组时需要写出两个索引: ```cpp int arr[3][4]; // 一个长度为 3 的数组,它的元素是「元素为 int 的长度为的 4 的数组」 int arr[3][4]; // 一个长度为 3 的数组,它的元素是「元素为 int 的长度为的 4 // 的数组」 arr[2][1] = 1; // 访问二维数组 ``` Loading @@ -66,8 +67,7 @@ int n, m; cin >> n >> m; for (int i = 1; i <= n; ++i) for (int j = 1; j <= n; ++j) cin >> pic[i][j]; for (int j = 1; j <= n; ++j) cin >> pic[i][j]; ``` 同样地,你可以定义三维、四维,以及更高维的数组。 Loading
docs/lang/array.md +3 −3 Original line number Diff line number Diff line Loading @@ -51,7 +51,8 @@ cout << sum << endl; 多维数组的实质是「数组的数组」,即外层数组的元素是数组。一个二维数组需要两个维度来定义:数组的长度和数组内元素的长度。访问二维数组时需要写出两个索引: ```cpp int arr[3][4]; // 一个长度为 3 的数组,它的元素是「元素为 int 的长度为的 4 的数组」 int arr[3][4]; // 一个长度为 3 的数组,它的元素是「元素为 int 的长度为的 4 // 的数组」 arr[2][1] = 1; // 访问二维数组 ``` Loading @@ -66,8 +67,7 @@ int n, m; cin >> n >> m; for (int i = 1; i <= n; ++i) for (int j = 1; j <= n; ++j) cin >> pic[i][j]; for (int j = 1; j <= n; ++j) cin >> pic[i][j]; ``` 同样地,你可以定义三维、四维,以及更高维的数组。