Authur Whywait 做一块努力吸收知识的海绵~
如果赶时间,直接向下滑动并看粗体字即可。
我们在进行做数据结构相关编程题的时候,常会遇到最后要释放结构体的情况。
这也是这部片文章需要说的内容。
文章从以下几方面入手,讲述结构体释放操作中几点值得注意的事情。
语言:C
free()
首先释放结构体,我们要使用到free()函数。
说到free()不得不提到malloc()。
所以与其说是将如何释放结构体,不如说如何使用free释放结构体。
使用事项
- 释放结构体时,需要把结构体里面的数据结构释放之后,再释放结构体。
直接上例子:
typedef struct Stack{
int* val;