在C语言中,结构体的内存分配是通过malloc、calloc或realloc函数实现的,这些函数会从堆区分配一段连续的内存空间,并将首地址返回给调用者,当我们使用这些函数为结构体分配内存时,需要记住这个首地址,以便在稍后释放内存。 2、结构体的指针 为了方便操作结构体,我们可以定义一个指向结构体的指针,通过这个指针,我们可以访...
1. 把释放内存写成函数形式,不断调用。如FreeA()里面调用FreeB(),等等。2. 如果成员数量确定,可以...