数组基础
1. 完整例子
| 1 | int scores[5] = {90, 85, 77, 92, 88}; |
| 2 | int first = scores[0]; // 90 |
| 3 | int last = scores[4]; // 88 |
| 4 | scores[1] = 86; // 修改第 2 个元素 |
2. 内存示意
五个 int 连续存放:[90][85][77][92][88]。下标就是「从头数第几个」。
3. 越界危险
- 访问 scores[5] 已越界
- 越界不一定报错,可能悄悄写坏别的数据
- 循环条件用 n 与元素个数严格对应