线形表的删除操作...
为什么顺序表的删除操作中传递的参数是顺序表的指针地址而不是指针?我觉的只要传递指针p就行了么,然后用free(p);释放p指向的内存也就是顺序表所占的内存,最后再来个p=NULL;将p初始化不就行了么?
还有单链表的删除也是传递的是头指针的地址而不是头指针,不明白...
望大虾门帮忙解答...先谢谢了...
搜索更多相关的解决方案:
删除
----------------解决方案--------------------------------------------------------
不是很明白你的意思
但是删除确实只要传递指针就可以了
----------------解决方案--------------------------------------------------------
我是说我看的书上面在删除顺序表的时候是先用个指针变量P来存放顺序表的指针的地址然后用free(*p);来释放顺序表占用内存...其实这不就和用p存放顺序表的指针,然后用free(p);来释放顺序表占用内存一样的么???
----------------解决方案--------------------------------------------------------