如何将结构添加到链接列表

时间:2019-05-03 10:06:12

标签: c struct linked-list

我有这个结构:

typedef struct Student{
    int id; 
    char *name;
    int birthYear;
    int finishedCourses;
    int courseCredits;
    double avarage;
    int coursesNow;
    int* courses;
    struct Student* next;
}Student;

如您所见,我的结构指针位于“ next”内部。

这是创建结构列表的函数:

Student* createStudentList(){
    Student* new;
    new =(Student*) malloc(sizeof(Student));
    CounterStudent=0; /*global that counts the current students*/
    return new;
} 

我的问题是,如何向列表中添加一个新学生(插入id,birthYear等)?

谢谢。

0 个答案:

没有答案