循环语句访问链表时,返回了错误代码:

逐项排查后,发现是由while循环引起的:

附上出错代码:

   do{
         L=L->post;
         printf("%05d %d %05d\n",L->add,L->mid,L->next);
     }while(L);

修正后:

 do{
         L=L->post;
         if(L)   printf("%05d %d %05d\n",L->add,L->mid,L->next);
         else break;
     });

出错原因:

并不是尾指针没有设空,设空后依然出错。

出错原因暂未知。

To be continued...

最新文章

  1. javascript 类型转换。
  2. CSS3动画制作
  3. LintCode "Delete Digits"
  4. ios网络:应用一个请求的7个步骤
  5. 我的日常工具——gdb篇
  6. 浅谈Linux的内存管理机制
  7. 杀掉linux所有进程的命令
  8. HashSet源码阅读
  9. 阿尔法冲刺——Postmortem会议
  10. Git学习使用
  11. [HAOI 2011]Problem b
  12. 阿里云+WordPress搭建个人博客
  13. Python函数zip-map
  14. unity 网页加载AB问题
  15. Java框架spring Boot学习笔记(九):一个简单的RESTful API
  16. JAVA用QRCode生成二维码
  17. css3之动画属性transform、transition、animation
  18. Selenium测试Ajax应用程序中的主要问题
  19. Oracle数据库之PL/SQL程序基础设计
  20. Exam E05-001 Information Storage and Management Version 3 Exam

热门文章

  1. HBase 学习之路(十一)—— Spring/Spring Boot + Mybatis + Phoenix 整合
  2. 18 | 眼前一亮:带你玩转GUI自动化的测试报告
  3. Linux htop 使用
  4. DFS(一):深度优先搜索的基本思想
  5. javascript中bind绑定接收者与函数柯里化
  6. 【搜索引擎】 PostgreSQL 10 实时全文检索和分词、相似搜索、模糊匹配实现类似Google搜索自动提示
  7. JavaSE核心知识
  8. Java并发之线程封闭
  9. 数据结构-堆栈和队列最简单的实现(Python实现)
  10. LeetCode第2题