stud在C语言中代表什么类型

Python041

stud在C语言中代表什么类型,第1张

这是用户自定义类型,不是“标准”类型,也许是这样定义的typedef struct student {int num // 学号char name[10] .............................struct student *next}stud至此,就可以这样定义变量了stud astudent,students[56]

是的需要用malloc函数分配空间

例如:

先申请100个STUD大小的空间int n=100STUD* stud=(STUD*)malloc(sizeof(STUD)*n)

再定义一个 i 来记录从文本中读取STUD的次数

如果 i 超过了 100 令 n=n*2,再申请n个STUD空间,把之前的空间用memcpy拷贝到新的空间