在今天的手写不带头结点的代码中,我发现了自己许多的不足。
1.,没有判断当要插入位序为1的时候,if(......)
2.开辟空间的时候的时候对于malloc的利用还是有点不太理解;
重点:在使用malloc开辟空间时,使用完成一定要释放空间,如果不释放会造内存泄漏。
在使用malloc函数开辟的空间中,不要进行指针的移动,因为一旦移动之后可能出现申请的空间和释放空间大小的不匹配
指针自身 = (指针类型*)malloc(sizeof(指针类型)*数据数量)
3.对于p==null和*p==null不太理解
【注释】*p就是p指向的东西,*p==null就是判断p指向是不是null
仅供自己学习