关于0XCDCDCDCD的解决方案

前两天用单链表写一个多项式相乘的代码,在最后运行时却出现了这样的情况,找了半天才发现,原来是用临时结构体temp连到新生成的链表上时未把temp->next置为NULL;



//这是问题出现的地方

void showNode(NODE head)

{

NODE p;

p = head->next;

int i = 0;

while (p->next != NULL)

{

printf("系数是%d,指数是%d\n", p->coef, p->index);

p = p->next;

i++;

}

}

产生错误的图片

image

实际出现错误的根本原因是

image

所以各位在用指针和结构体时切忌一定要将结点->next置空.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文是我自己在秋招复习时的读书笔记,整理的知识点,也是为了防止忘记,尊重劳动成果,转载注明出处哦!如果你也喜欢,那...
    波波波先森阅读 2,862评论 0 10
  • 够实年龄样品采自毛草裙岩体,地表岩性为暗色脚龟炎,肠炎。质量约2万克,在陕西省地质调查院,严禁实验室进行无污染岁样...
    舒锦_4a2b阅读 481评论 0 1
  • 人生扩张论 012:意识扩张的形式和方向 作者:子佛 人是现有所...
    龚玉婷阅读 460评论 0 0
  • 晚上林姐和北京酒圈的几位老家伙(除LR同学外)一起在侨福芳草地的【小大董】自带酒局,主题是香槟和勃艮第。图片里有很...
    果子陆阅读 285评论 0 0
  • 商家就是产品,商家图片展示,一键导航到店,商家详情,商家电话,联系方式等等。分类展示商家。这个小小的便民服务,还是...
    乌龟的慢生活阅读 170评论 0 0