From 7d273c61be0b9432f40a243244962cc773667ce6 Mon Sep 17 00:00:00 2001 From: u010280923 Date: Tue, 28 Feb 2023 10:50:09 +0800 Subject: [PATCH] update linked_list.md --- .../linked_list.md" | 64 +++++++++---------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/5.\351\223\276\345\274\217\347\273\223\346\236\204/linked_list.md" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/5.\351\223\276\345\274\217\347\273\223\346\236\204/linked_list.md" index bf2a66c..42c4f98 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/5.\351\223\276\345\274\217\347\273\223\346\236\204/linked_list.md" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/5.\351\223\276\345\274\217\347\273\223\346\236\204/linked_list.md" @@ -15,11 +15,11 @@ typedef struct Student char group; float score; struct Student *next; -} Student, *Class; +} Student, *M_Class; -Class init_class() +M_Class init_class() { - Class head; + M_Class head; head = (Student *)malloc(sizeof(Student)); if (!head) return NULL; @@ -27,18 +27,18 @@ Class init_class() return head; } -void insert_student(Class cls, char *name, int id, unsigned int age, char group, float score) +void insert_student(M_Class cls, char *name, int id, unsigned int age, char group, float score) { - Class p; + M_Class p; p = (Student *)malloc(sizeof(Student)); p->name = name, p->id = id, p->age = age, p->group = group, p->score = score; p->next = cls->next; cls->next = p; } -void print_class(const Class cls) +void print_class(const M_Class cls) { - Class prt = NULL; + M_Class prt = NULL; float total = 0, average = 0; int num_stu = 0; printf("=============== 学生基本信息 ===============\n"); @@ -58,7 +58,7 @@ void print_class(const Class cls) int main(int argc, char** argv) { - Class cls = init_class(); + M_Class cls = init_class(); insert_student(cls, "王五", 1003, 16, 'B', 80.50); insert_student(cls, "李四", 1002, 15, 'A', 90.00); insert_student(cls, "张三", 1001, 16, 'A', 95.50); @@ -83,11 +83,11 @@ typedef struct Student char group; float score; struct Student *next; -} Student, *Class; +} Student, *M_Class; -Class init_class() +M_Class init_class() { - Class head; + M_Class head; head = (Student *)malloc(sizeof(Student)); if (!head) return NULL; @@ -95,18 +95,18 @@ Class init_class() return head; } -void insert_student(Class cls, char *name, int id, unsigned int age, char group, float score) +void insert_student(M_Class cls, char *name, int id, unsigned int age, char group, float score) { - Class p; + M_Class p; p = (Student *)malloc(sizeof(Student)); p->name = name, p->id = id, p->age = age, p->group = group, p->score = score; p->next = cls->next; cls->next = p; } -void print_class(const Class cls) +void print_class(const M_Class cls) { - Class prt = NULL; + M_Class prt = NULL; float total = 0, average = 0; int num_stu = 0; printf("=============== 学生基本信息 ===============\n"); @@ -126,7 +126,7 @@ void print_class(const Class cls) int main(int argc, char** argv) { - Class cls = init_class(); + M_Class cls = init_class(); insert_student(cls, "王五", 1003, 16, 'B', 80.50); insert_student(cls, "李四", 1002, 15, 'A', 90.00); insert_student(cls, "张三", 1001, 16, 'A', 95.50); @@ -150,11 +150,11 @@ typedef struct Student char group; float score; struct Student *next; -} Student, *Class; +} Student, *M_Class; -Class init_class() +M_Class init_class() { - Class head; + M_Class head; head = (Student *)malloc(sizeof(Student)); if (!head) return NULL; @@ -162,18 +162,18 @@ Class init_class() return head; } -void insert_student(Class cls, char *name, int id, unsigned int age, char group, float score) +void insert_student(M_Class cls, char *name, int id, unsigned int age, char group, float score) { - Class p, q; + M_Class p, q; p = (Student *)malloc(sizeof(Student)); p->name = name, p->id = id, p->age = age, p->group = group, p->score = score; cls->next = p; p->next = cls->next; } -void print_class(const Class cls) +void print_class(const M_Class cls) { - Class prt = NULL; + M_Class prt = NULL; float total = 0, average = 0; int num_stu = 0; printf("=============== 学生基本信息 ===============\n"); @@ -193,7 +193,7 @@ void print_class(const Class cls) int main(int argc, char** argv) { - Class cls = init_class(); + M_Class cls = init_class(); insert_student(cls, "王五", 1003, 16, 'B', 80.50); insert_student(cls, "李四", 1002, 15, 'A', 90.00); insert_student(cls, "张三", 1001, 16, 'A', 95.50); @@ -217,11 +217,11 @@ typedef struct Student char group; float score; struct Student *next; -} Student, *Class; +} Student, *M_Class; -Class init_class() +M_Class init_class() { - Class head; + M_Class head; head = (Student *)malloc(sizeof(Student)); if (!head) return NULL; @@ -229,18 +229,18 @@ Class init_class() return head; } -void insert_student(Class cls, char *name, int id, unsigned int age, char group, float score) +void insert_student(M_Class cls, char *name, int id, unsigned int age, char group, float score) { - Class p; + M_Class p; p = (Student *)malloc(sizeof(Student)); p->name = name, p->id = id, p->age = age, p->group = group, p->score = score; p->next = cls->next; cls->next = p; } -void print_class(const Class cls) +void print_class(const M_Class cls) { - Class prt = NULL; + M_Class prt = NULL; float total = 0, average = 0; int num_stu = 0; printf("=============== 学生基本信息 ===============\n"); @@ -260,7 +260,7 @@ void print_class(const Class cls) int main(int argc, char** argv) { - Class cls = init_class(); + M_Class cls = init_class(); insert_student(cls, "王五", 1003, 16, 'B', 80.50); insert_student(cls, "李四", 1002, 15, 'A', 90.00); insert_student(cls, "张三", 1001, 16, 'A', 95.50); -- GitLab