| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 728 人关注过本帖
标题:关于文件的问题
取消只看楼主 加入收藏
瓦力
Rank: 2
等 级:论坛游民
帖 子:41
专家分:27
注 册:2011-11-18
结帖率:100%
收藏
 问题点数:0 回复次数:6 
关于文件的问题
怎么修改已存在的文件
2012-03-25 21:54
瓦力
Rank: 2
等 级:论坛游民
帖 子:41
专家分:27
注 册:2011-11-18
收藏
得分:0 
回复 2楼 zhoumh91
修改,不是追加,我想把其中已存在的一项修改一下
2012-03-25 22:30
瓦力
Rank: 2
等 级:论坛游民
帖 子:41
专家分:27
注 册:2011-11-18
收藏
得分:0 
回复 4楼 TonyDeng
程序代码:
typedef struct book_ifo{        
    int num;
    char writer[CHAR];
    char name[CHAR];
    double price;
    struct book_ifo *next;
}BOOK;

BOOK *store(BOOK *head)                          //存储
{
    FILE *fp;
    BOOK *ptr, *p;
    p = head;

    if((fp = fopen("bookinfo.txt","w")) == NULL){
        printf("File open error!\n");
        exit(0);
    }
                                                         
    for(ptr = head;ptr;ptr = ptr->next)
    fprintf(fp,"%d   %s   %s %6.2lf\n",ptr->num,ptr->writer,ptr->name,ptr->price);
    if(fclose(fp)){
        printf("Can not close the file!\n");
        exit(0);
    }

    return head;
}
2012-03-26 12:41
瓦力
Rank: 2
等 级:论坛游民
帖 子:41
专家分:27
注 册:2011-11-18
收藏
得分:0 
回复 8楼 TonyDeng
有没有简单的方法把其中的某个结构中的内容删除呢?谢谢
2012-03-26 21:03
瓦力
Rank: 2
等 级:论坛游民
帖 子:41
专家分:27
注 册:2011-11-18
收藏
得分:0 
回复 10楼 TonyDeng
再斗胆问一下链表的数据结构怎样才容易修改呢
2012-03-26 21:41
瓦力
Rank: 2
等 级:论坛游民
帖 子:41
专家分:27
注 册:2011-11-18
收藏
得分:0 
回复 13楼 Devil_W
新手我很有压力啊,你们说的我听不懂
2012-03-26 21:51
瓦力
Rank: 2
等 级:论坛游民
帖 子:41
专家分:27
注 册:2011-11-18
收藏
得分:0 
回复 17楼 TonyDeng
谢谢
2012-03-30 18:37
快速回复:关于文件的问题
数据加载中...
 
   



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

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