我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:港台神算 > 读文本型内存 >

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

归档日期:07-28       文本归类:读文本型内存      文章编辑:爱尚语录

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

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

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

本文链接:http://kandk-towing.com/duwenbenxingnacun/967.html