我有这个学生结构
struct studentInfo
{
int intPersonalNumber;
char charName[50];
char charGender[15];
char charStudyProgram[50];
int intAge;
char charEmail[50];
};
然后我用动态struct数组创建新的struct元素,然后再为它们赋值。
student = realloc(student, (sizeof *student)*(elements+1));
所以现在我有多个学生作为结构。
所以我的问题是,如何删除结构元素?例如,如何删除第一个创建的学生student[0]
。