搜索

C语言读取文本删除指定行

gecimao 发表于 2019-04-25 12:55 | 查看: | 回复:

  sub是定义好的结构体变量,sum是结构体数组一共有多少个元素,先读取文本到结构体sub中,然后输入要删除的课程的编号,用这个编号去和结构体中的sub.num元素依次对比,这样就能确定想...

  sub是定义好的结构体变量,sum是结构体数组一共有多少个元素,先读取文本到结构体sub中,然后输入要删除的课程的编号,用这个编号去和结构体中的sub.num元素依次对比,这样就能确定想要删除的课程处在结构体的第几号元素位置(用k记录),最后再将结构体变量重新输出到文本,在输出第k个结构体元素也就是想要删除的课程时,跳过这个循环,这就变相删除了第k个结构体元素。图1是代码截图,图2是删除前(图中-----是额外输出的,不用管),图3是choice=3,也就是删除编号为3的课程,即第一行。我觉得我思路没有问题,那请问是代码哪里出错了吗?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

本文链接:http://arnybarn.net/duwenbenxingnacun/111.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部