08 C 程序设计魅影-文件处理

文件处理

一,文件访问

定义文件指针变量:

FILE *文件指针变量名
1,打开文件

1>

FILE *pfile;
pfile = fopen("myfile.txt","r");

2>

FILE *pfile;
pfile = fopen("d:\\myfile.txt\\","w");
2,关闭文件
fclose(pmyfile);

1,若文件内容发生改变,要将缓冲区的内容写入文件,确保数据不会丢失。
2,释放文件指针,如果文件成功关闭,函数将返回零,否则返回常数EOF

二,文件读写

1,fputc():字符写入
int fputc(int c,FILE *stream);

示例:

fputc(c,pfile);
2,fgetc():文件读入字符
int fgetc(FILE *stream);

示例:

c = fgetc(pfile);
3,fscanf():文件格式化读入
int fscanf(FILE *stream,char *format[,argument...]);

示例:

fscanf(pfile,"%s",c);
4,fprintf():文件格式化输出
int fprintf(FILE *stream,char *format[,argument...]);

示例:

fprintf(pfile,"%s",c)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值