关于我在网络上找到的一段代码,我有几个问题,该代码位于http://www.c.happycodings.com/Data_Structures/code9.html。
- 为什么 strarray 被定义为
**
? 我们是否必须先是
malloc()
数组,然后malloc()
是它的每个元素?strarray = (struct node **)realloc(strarray, (count + 1) * sizeof(struct node *));
strarray[count] = (struct node *)malloc(sizeof(struct node));
如何完全释放()这个数组?
谢谢