L->next =null是否可以写出L=null(头结点数据域也为空)如果不可以 请问为什么
2条回答 默认 最新
- hwy56677 2023-03-26 15:54关注
不可以写出L=null(头结点数据域也为空),因为头结点是一个单独的节点,用于作为链表的起点,它不保存数据,只保存指向第一个数据节点的指针。如果将头结点也设置为null,则整个链表就无法访问了。同时,L=null会使得整个链表丢失,而实际只需要断开头结点和后继节点之间的链接即可删除节点。因此,在删除节点时,应当只将被删除节点的前驱节点的next指针置为被删除节点的后继节点,这样可以保持整个链表的结构不变。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 乌班图ip地址配置及远程SSH
- ¥15 怎么让点阵屏显示静态爱心,用keiluVision5写出让点阵屏显示静态爱心的代码,越快越好
- ¥15 PSPICE制作一个加法器
- ¥15 javaweb项目无法正常跳转
- ¥15 VMBox虚拟机无法访问
- ¥15 skd显示找不到头文件
- ¥15 机器视觉中图片中长度与真实长度的关系
- ¥15 fastreport table 怎么只让每页的最下面和最顶部有横线
- ¥15 java 的protected权限 ,问题在注释里
- ¥15 这个是哪里有问题啊?