| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 433 人关注过本帖
标题:求大神,修改下删除的问题把删除弄成可以有选择性的删除歌曲。
只看楼主 加入收藏
qq100903577
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-6-27
结帖率:0
收藏
已结贴  问题点数:20 回复次数:6 
求大神,修改下删除的问题把删除弄成可以有选择性的删除歌曲。
void delete()

{

      int j,v,c;

      char w[20];

      FILE *fp;

      printf("Please input the song'name which you want to delete:");

      scanf("%s",w);

 

      fp=fopen("data.txt","rb");

 

      for(j=0;j<100;j++)

      {

           if(fread(&dan[j],sizeof(struct system),1,fp)!=1) break;

      }

      v=j;

      for(j=0;j<v;j++)

      {

           if(strcmp(w,dan[j].name)==0)

                 c=j;

      }

      fclose(fp);

 

      fp=fopen("data.txt","wb");

      for(j=0;j<v;j++)

      {

           if(j!=c)

                 fwrite(&dan[j],sizeof(struct system),1,fp);

      }

      fclose(fp);

      printf("Delete OK!\n");

      i--;

}
大神,哥哥姐姐们 帮帮忙把,明天交作业了。。。
搜索更多相关主题的帖子: system 选择性 
2012-06-27 22:37
qq100903577
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-6-27
收藏
得分:0 
就只用把删除那部分改成在歌曲名称同名时,可以有选择性的删除歌曲。急求啊,明天就要用到,拜谢啊~~!!!
2012-06-27 22:37
qq100903577
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-6-27
收藏
得分:0 
自己顶顶顶。。。
2012-06-27 22:48
qq100903577
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-6-27
收藏
得分:0 
继续灌继续灌
2012-06-27 22:48
qq100903577
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-6-27
收藏
得分:0 
还没有人 我继续。。
2012-06-27 22:48
qq100903577
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-6-27
收藏
得分:0 
坐等大神。。。
2012-06-27 22:48
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:20 
想要怎样有选择地删除都没思路,明天交不成功课了。

授人以渔,不授人以鱼。
2012-06-28 01:07
快速回复:求大神,修改下删除的问题把删除弄成可以有选择性的删除歌曲。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014534 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved