关于指针?
定义一个结构体指针为什么总是告诉我要初始化?[code=C/C++][/code]
void main()
{
LinkList La, Lb; //LinkList 是一个结构体指针类型的别名
printf("Initialized La\n");
LinkCre(La);
printf("\nInitialized Lb\n");
LinkCre(Lb);
free(La);
free(Lb);
}
[解决办法]
malloc和free一对
你用malloc,给指针分配空间了么??
[解决办法]
你是要free链表吧 链表可不是这样free()的 自己定义个函数 一个一个节点的删除 如果la和lb是头结点的话 应该从他们的下一个节点开始删除 因为la lb 不是用malloc分配的
[解决办法]
不管插入节点还是删除节点,只要注意重新建立前后节点的对应关系即可。
插入时候malloc
删除时候free
就这