c语言源代码如何读取打开文件,C语言读取文件

本文详细介绍了C语言中操作文件的io.h库函数,包括打开、关闭文件,以及读取和写入文件的相关函数。通过实例展示了如何按字符读取、写入文件,以及文件复制的操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一 前言

C语言中操作文件的库函数是io.h,完成对文件的输入,输出,并带有不同的读写模式。由于在读写文件时,对整型,字符一视同仁,所以可以用同一种处理来进行。

二 应用

以下介绍io.h库函数中比较重要的几个函数

1.打开文件:

fopen(char *filePoint): 开启指针p指向的文件,若失败则为NULL

2.关闭函数:

fclose(char *filePoint):关闭指针p指向的文件,若失败则为NULL

3.读文件

fgetc(char *filePoint):读取指针p指向的文件数据,如读取到则是具体数据,否则为EOF

fgets(char *filePoint):读取指针p指向的文件数据,如读取到位内存首地址,str值;失败是NULL,可以feof(),ferror()判断是否到文件尾。

fscanf: 格式化读取文件中数据

fread(char  *filePoint):二进制读取文件数据,读取成功则返回实际读取数据块个数,读取失败则返回0,可以feof(),ferror()判断是否到文件尾。

getw 以二进制形式读取一个整数,读取成功返回整数值,否则返回EOF(-1)。

4.写文件

fputc(char *filePoint):写入指针p指向的文件数据,如读取到则是具体数据,否则为EOF

fputs(char *filePoint):写入指针p指向的文件数据,如读取到位内存首地址,str值;失败是NULL,可以feof(),fe

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值