释放结构体数组里面的指针 1//定义如下结构体2typedefstructstudent3{4intid;5char*name;6} student_t;78intmain(){910//有四种定义形式1112//一、结构体变量13student_t xiaoming;//不需要为结构体分配内存,但是需要对name分配内存14xiaoming.name =(char*)malloc(10);15free(xiaoming.name);//释放成员指针...
学习结构体是指学习如何定义一个可以包含多个不同数据类型的自定义数据类型,并通过该结构体来组织和管理数据。结构体可以极大地提高代码的可读性和可维护性。指针与链表是指学习如何使用指针来动态地分配内存空间,并通过链表将这些内存块连接起来形成一个动态的数据结构。