<分区>
做一个结构体,像这样给它三个成员,
struct student{
int rollno;
char name[10];
int arr[];
}stud1, stud2;
现在给stud1 4 个分数记录,给stud2 5 个分数记录。 我告诉面试官,我们必须给数组一些大小,否则它不会被分配任何空间,否则会导致编译器错误。 他说根据 C 的新标准,这是可能的。 最后我不明白该怎么做。有人有建议吗? 我尝试执行 realloc,但我自己不确定它是否有效。