【无标题】力扣报错: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


完。

相关推荐
YuTaoShao2 分钟前
【LeetCode 热题 100】141. 环形链表——快慢指针
java·算法·leetcode·链表
小小小新人121231 小时前
C语言 ATM (4)
c语言·开发语言·算法
你的冰西瓜1 小时前
C++排序算法全解析(加强版)
c++·算法·排序算法
এ᭄画画的北北2 小时前
力扣-31.下一个排列
算法·leetcode
绝无仅有3 小时前
企微审批对接错误与解决方案
后端·算法·架构
用户5040827858393 小时前
1. RAG 权威指南:从本地实现到生产级优化的全面实践
算法
Python×CATIA工业智造5 小时前
详细页智能解析算法:洞悉海量页面数据的核心技术
爬虫·算法·pycharm
Swift社区5 小时前
Swift 解 LeetCode 321:拼接两个数组中的最大数,贪心 + 合并全解析
开发语言·leetcode·swift
无聊的小坏坏5 小时前
力扣 239 题:滑动窗口最大值的两种高效解法
c++·算法·leetcode