【无标题】力扣报错:member access within null pointer of type ‘struct ListNode‘

项目场景:

做单链表反转题目,报错:member access within null pointer of type 'struct ListNode'

题目链接:LINK


问题描述

我明明在初始化指针时候,已经处理了n2->next情况却依然报错

这个报错提示含义是:大概就是他给你传个空指针的话你的语法是错误的含义。


原因分析:

提示:这里填写问题的分析:
那这里是这么回事?再后来看别人的代码过程中,我发现了一个我忽视的地方,就是虽然我在初始化时候考虑到了head->next的情况,但是我并没有考虑n3->next情况


解决方案:

我们对n3往下走加一个判断条件就行,如果n3等于NULL,就不用执行n3=n3->next


完。

相关推荐
来荔枝一大筐13 小时前
力扣 寻找两个正序数组的中位数
算法
算法与编程之美13 小时前
理解Java finalize函数
java·开发语言·jvm·算法
地平线开发者14 小时前
LLM 训练基础概念与流程简介
算法·自动驾驶
点云SLAM14 小时前
弱纹理图像特征匹配算法推荐汇总
人工智能·深度学习·算法·计算机视觉·机器人·slam·弱纹理图像特征匹配
星释14 小时前
Rust 练习册 :Matching Brackets与栈数据结构
数据结构·算法·rust
地平线开发者14 小时前
Camsys 时间戳信息简介
算法·自动驾驶
星释14 小时前
Rust 练习册 :Luhn与校验算法
java·算法·rust
代码雕刻家14 小时前
C语言中关于类型转换不匹配的解决方案
c语言·开发语言·算法
星星的月亮叫太阳15 小时前
large-scale-DRL-exploration 代码阅读 总结
python·算法
王哈哈^_^15 小时前
YOLOv11视觉检测实战:安全距离测算全解析
人工智能·数码相机·算法·yolo·计算机视觉·目标跟踪·视觉检测