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