使用c++实现单链表时,应注意以下几个方面的问题:
1、指针位置的计数;
有时候因为i的初始量的选择使得计数的方式和意义都是不一样的。因此,我必须要在写代码时弄清楚i的含义与意义,制定好合适的结束条件才能有更好的提升。
2、创建新结点的方法
只能在主函数中使用 new 或 malloc 函数进行创建,不能在调用函数中创建。如果在调用函数中创建则会使得链接的结点空间会被收回或反复创建。
3、合理使用指针
指针只是一个空间位置,并没有空间,有时空间位置在上次使用中存放了空间会有空间,而当空间位置没有使用时,是没有空间的,如果还是用指针的空间就会报错。
4、空间的提前设计
设计好空间的使用,头结点是否存数据,从哪个空间开始计数都是要在开始创建时要考虑的。
原文链接: https://www.cnblogs.com/wan123/p/11267850.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/300009
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!