C语言实现LL(1)预测分析表自动生成:从FIRST/FOLLOW到避坑指南
2026/10/3 14:23:58
一个班30个学生,每人5门课的成绩——你怎么存?30×5=150个数字。用一维数组存150个数太混乱,不如用"表格"来存——这就是二维数组。它在逻辑上就是一个矩阵:行和列。
二维数组就是"数组的数组"——每一行本身就是一个一维数组。
intscores[3][4];// 3行4列的二维数组可以把它想象成一个表格:
列0 列1 列2 列3 行0 [ ] [ ] [ ] [ ] 行1 [ ] [ ] [ ] [ ] 行2 [ ] [ ] [ ] [ ]一共 3×4=12 个格子,每个格子存一个