| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2596 人关注过本帖
标题:使用文件进行数据输入
只看楼主 加入收藏
Ljldym
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2015-5-9
结帖率:57.14%
收藏
已结贴  问题点数:2 回复次数:1 
使用文件进行数据输入
我想问大家一个特别简单的问题,如果我想使用文件输入,那我我存放输入数据的.txt存放在桌面可以吗?如果可以 具体语句(文件路径)应该怎样写呢?
2016-07-15 22:12
BBOY愿愿
Rank: 3Rank: 3
来 自:四川
等 级:论坛游民
威 望:9
帖 子:60
专家分:67
注 册:2015-12-9
收藏
得分:2 
void write_file(struct Student *p)    //存入文件**********************************
{     
    FILE *fp;
    fp=fopen("file0.txt","wb+");//这里file0.txt(文件名)  我没写路径为什么呢 你的那个程序在什么地方(比如你把他拖到桌面上 file0.txt(这是文件名字)  
    if(fp==NULL)                      ///自然他会在桌面上生成以file0.txt为名的TXT文件  你非要写路径 你把file0.txt  改成C:\Users\USER\Desktop\file0.txt
    {                                  //就行了
        printf("无法打开此文件\n");
        exit(0);
    }
    while(p!=NULL)
    {
     fwrite(p,log,1,fp);
     p=p->next;
    }
    fclose(fp);
    printf("谢谢使用!");
    exit(0);     
}   

其实你可以很优秀------对自己说-----即使遍体鳞伤也要活得漂亮-------
2016-07-16 16:52
快速回复:使用文件进行数据输入
数据加载中...
 
   



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

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