在做LeetCode的two sum题目的时候,提交代码遇到了如题的runtime error,后来在一篇博客上看到了解决方法。

现有如下结构体:

 struct ListNode {
int val;
struct ListNode *next;
};

在申请空间时代码如下:

 struct ListNode * temp1=(struct ListNode*)malloc(sizeof(struct ListNode));

由于结构体内存在next指针,而申请结构体空间后同时定义了next指针,此时next指针未指向任何空间,故在测试时可能导致上述错误。

解决方法为:

增加代码使next指针指向空。

 temp1->next=NULL;

来源:http://blog.csdn.net/lv1224/article/details/54675703

最新文章

  1. poj1789--最小生成树(prim)
  2. Mybatis实现数据的增删改查(CRUD)
  3. nefu558 bfs
  4. java网络编程socket解析
  5. Adriod—— DVM
  6. Uva 10129 - Play on Words 单词接龙 欧拉道路应用
  7. spring源码分析
  8. 液晶顯示器 LCD (Liquid Crystal Disply )
  9. 基于express框架的应用程序骨架生成器介绍
  10. SSIS中Sql Task 获取系统变量
  11. Weex系列二、显示图片
  12. -bash: /opt/cslc/jdk1.8.0_144/bin/jps: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录
  13. 一道颇有难度的JavaScript题
  14. AspNetCore2身份验证
  15. 浅谈js设计模式 — 享元模式
  16. 有关java调用方法参数传递的分析
  17. 关于generate用法的总结
  18. linux下gzip的压缩/解压缩详解
  19. 超级详细的RedGateSqlServer工具教程,效率提高的不止一点点之SQLPrompt
  20. 2019CVPR《Mask Scoring R-CNN》

热门文章

  1. Binary Tree Vertical Order Traversal -- LeetCode
  2. 【背包DP】【OpenJudge4978】宠物小精灵之收服
  3. 【sublime】sublime Text 3 javaScript代码自动提示插件&安装步骤 &启动Debug模式
  4. appium_v1.4.16版本自动化适配android7.0系统
  5. python模块打包方法
  6. vsftp 服务配置
  7. 图文介绍openLDAP在windows上的安装配置
  8. Linux用ps命令查找进程PID再用kill命令终止进程的方法
  9. zabbix agent被动模式配置
  10. Angular 学习笔记——$interpolate