c语言简单处理文件

"本文介绍了C语言中如何进行文件操作,包括文件的读取、写入和关闭。通过使用fopen函数打开文件,如`FILE*fp=fopen("data.txt","r");`,并利用fclose函数确保文件安全关闭。讲解了不同文件读写模式,如'r'、'w'等,并提到了fprintf、fputc和fputs等函数用于向文件添加内容。强调了文件操作完成后务必关闭文件以确保数据完整。"
摘要由CSDN通过智能技术生成

1.读入文件

FILE *fp = fopen("data.txt","r");

这个fp是一个文件位置指针,在你实现上述语句之后,他会指向一个文件。

2.关闭文件

fclose(fp);

fclose可以把缓冲区内最后剩余的数据输出到内核缓冲区,并释放文件指针和有关的缓冲区。
这样能给这个指针释放掉,可以理解为关闭这个文件

3.处理:

首先,你需要建立一个.c或者.cpp文件,还要建立一个.txt文件进行操作处理,并且写上c语言的编译预处理,头文件,主函数。

2/6
然后你需要定一个文件指针,具体格式FILE*指针名。这个指针其实是一个结构指针,大家也不必过多的了解这个到底是什么,只知道他就这样用就可以了。

3/6
如果你想打开文件的话,你需要调用fopen函数,对于这个函数大家不必惊慌,其实很简单,具体的格式为 文件指针=fopen("文件路径+文件名","读写方式");

4/6
对于读写的方式有很多,比如r是只读,w是打开文件新建并且只写,r+是打开文件能读能写,w+新建文件能读能写。

5/6
如果程序把文件打开后不关闭,对于文件来说是很不安全的,所以需要关闭文件的函数fclose();如果想关闭p文件指针所指的文件,就写fclose(p);这个函数具有返回值,如果关闭成功,就返回0.如果关闭失败,就返回非0

6/6
此外,你可以调用fprintf()函数往文件里加东西,或者调用fputc向文件里添加字符,还可以调用fputs函数向文件里添加字符串。具体格式为
fprintf(文件指针,"添加格式",添加变量);
fputc(文件指针,添加的字符变量);
fputs(文件指针,添加的字符串);

注意事项
函数的参数不能少

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值