c语言基础问题求解。

为什么第一个空填的是char num[20]?没看懂什么意思,为什么num是[20]?

img

img

student是一个结构体,已经定义了三门成绩的数组,然后需要定义存储学号的数组,所以是char num[20],当然名字你可以随便取,数组大小随便定。答案不唯一

这个确实不是死数,你写成num[1000]也行。这20就像小明一样。所以例题里面名字长度都是20

上面说的很详细,很正常。数组只要不超界即可