关于结构体和数组的问题

img


这个数组能装这么多字符吗

不用管凑字数的不用管凑字数的额额滴滴的非

结构体数组里存放的是一个个结构体变量:在这个例子里第一行代表变量student[0]的所有内容,第二行代表student[1],这样以此类推,五行数据对应了五个结构体变量。而每一个结构体变量都含有结构体的所有内容,包括name[]、number等等。这些对于结构体变量而言都是独立的,只要某一行里的name数字不超过二十那都是可行的

20个啊,你标红的都没到20个

数组不是有20个元素吗,只要长度小于20都可以放进去,又因为是字符串,最多只能放19个,最后一个元素需要放\0