举个例子 要定义一个“班级”结构体 ,里面有班级的学生数量和存放学生成绩的数组(学生数量没有上限)
struct banji{
int num;
int score[num];
};
这样报错静态变量引用错误 我也知道这样不行 应该怎么解决呢?
c里面 定义结构体变量要引用另一个结构体变量 要怎么实现?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答 默认 最新
CSDN专家-赖老师(软件之家) 2022-01-24 23:27关注定义一个大数组,再定义一个记录学生数量的变量,录入一个学生就加1:
struct banji{ int num; int score[num]; }student[10000]; int count=0;解决 无用评论 打赏 举报 编辑记录