搜索
查看: 569|回复: 3
打印 上一主题 下一主题

c语言,谁知道怎么写入和读取txt文件啊

[复制链接]
跳转到指定楼层
楼主
发表于 2016-6-18 18:21:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求大神帮我讲一讲,在百度搜的都看不懂。
沙发
发表于 2016-7-8 08:29:02 | 只看该作者
FILE * f;//定义一个文件指针;
f=fopen("test.txt","w+");//fopen:打开一个文件,参数:1:文件名,2:打开方式,“w+”是write+,可以读取也可以写入,还有别的方式自己百度吧; fopen返回文件指针,把它赋给f
int a;
fscanf(f,"%d",&a);//从文件中读入一个整数,赋给a
fprintf(f,"ahac");//写“ahac”到文件(文件原有内容会被删除)

纯手打代码,有错误……别怪我
板凳
发表于 2016-11-20 16:38:06 | 只看该作者
int a;
fscanff,"f,";//从文件中读入一个整数,赋给a
fprintff,"ahac"f,"ahac";//写“ahac”到文件(文件原有内容会被删除)

不是这样的。
r+模式下可以读取也可以写入啊

读入数据:
FILE *f=fopen("text.txt","r+");
int a;
fsanf(f,"%d",a);

输出数据:
fprintf(f,"ahac");
地板
发表于 2016-11-27 11:38:42 | 只看该作者
freopen("in.txt","r",stdin);//输入读取in.tet
freopen("out.txt","w",stdout);//输出至out.txt
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表