数组与切片¶
展示 $[...] 数组初始化、切片与遍历。示例先创建定长数组,再通过区间索引生成切片,最后用遍历语法逐元素读取。
说明:
示例使用 $[...] 创建数组,arr[2..5] 生成切片,切片具备 .len 属性可读长度,并用 for (val v : s) 进行只读遍历。
use "std" -> std;
act[io.out] main() -> i32 {
val arr = $[1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
[]i32 s = arr[2..5]; // 切片:元素 3..5
std.println(s.len);
for (val v : s) {
std.println(v);
}
return 0;
}