From a0a78de26ee54bde40cc70f055696b9363d9998a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E8=88=AA=E5=AE=87?= <3364451258@qq.com> Date: Fri, 5 Jun 2026 19:31:46 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E8=A1=A5=E5=85=85=E6=95=B0=E7=BB=84?= =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=20=3D=20arr=20=E8=AF=AD=E6=B3=95?= =?UTF-8?q?=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/language-reference.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/language-reference.md b/docs/language-reference.md index 9ed0ff1..7825a56 100644 --- a/docs/language-reference.md +++ b/docs/language-reference.md @@ -350,13 +350,15 @@ let is_red = (c == Color::Red); // false ### 声明类型 ```rust -let arr: [i64; 5] = arr; // 未初始化的 5 个 i64 数组 +let arr: [i64; 5] = arr; // 声明未初始化的 5 个 i64 数组 ``` 数组类型语法: `[元素类型; 大小]` +- `= arr` 是固定写法,表示声明未初始化的数组(`arr` 是变量名自身) - 大小必须是整数常量 - 元素类型支持: `i64`, `f64`, `bool` +- 数组元素默认值为零值(`0` / `0.0` / `false`) ### 索引