我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

单链表打印出来为什么是乱码

void headinsert(linklist head)
{int i;
linklist s,p;
head=(linklist)malloc(sizeof(lnode));
p=(linklist)malloc(sizeof(lnode));
p=head;
head->next=NULL;
printf("请输入学号与姓名");
for(i=0;i{s=(linklist)malloc(sizeof(lnode));
scanf("%s%s",s->num,s->name);
s->next=head->next;
head->next=s;
}
while(p!=NULL)
{printf("%s %s",p->num,p->name);
p=p->next;
}
return head;
}

你这是有头节点的链表,所以头节点不需要输出的。
p = p->next;
while(p!=NULL)
{printf("%s %s",p->num,p->name);
p=p->next;
}

近期文章

  • 复杂的查询组合
  • 请问怎么才能区分谁是联合体,谁是枚举的反汇编呢?
  • 一道mysql的题?有疑问
  • c语言统计句子单词个数(不算end)读以end为结尾的句子 要求不能有gets要用scanf一个一个词读 还有要用字符串比较strcmp来判断end在哪里
  • TortoiseGit安装失败
  • 为什么我的运行结果不对
  • java调其他类的函数
  • 关于 涡轮流 量计跟孔板的问题
  • 几行关于FPGA的详细解释
  • input元素的值,如何实时传递给PHP 后台作为查询参数输出json数据
  • cout<<a?"白色":"黄色"<<endl;这个哪里错了,要怎么改?
  • 在where子句中检查或条件
  • 简单问题,但是对于新来说很难
  • 又有一个小问题,java
  • 有偿寻ipa逆向 反编汇
  • python创建对象
  • vm装了centos7无法使用yum命令,求解决
  • macOS 搞虚拟机提示 无法开启“.vmx”
  • 实例属性"对象名.属性名"输出报错
  • 查询到的数据怎么表述_id

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华