Merge pull request #52 from bdoycn/main

Update array.md
This commit is contained in:
Ruan YiFeng
2021-11-08 13:41:37 +08:00
committed by GitHub

View File

@@ -192,7 +192,7 @@ int a[2][2] = {[0][0] = 1, [1][1] = 2};
上面示例中,指定了`[0][0]``[1][1]`位置的值,其他位置就自动设为`0`
不管数组有多少维度,在内存里面都是线性存储,`a[0][0]`的后面是`a[0][1]``a[0][1]`的后面是`a[1][0]`,以此类推。因此,多维数组也可以使用单层大括号赋值,下面的语句上面的赋值语句是完全等同的。
不管数组有多少维度,在内存里面都是线性存储,`a[0][0]`的后面是`a[0][1]``a[0][1]`的后面是`a[1][0]`,以此类推。因此,多维数组也可以使用单层大括号赋值,下面的语句上面的赋值语句是完全等同的。
```c
int a[2][2] = {1, 0, 0, 2};