linnux;c语言文件的基础操作;文件打开、关闭、读写。

这篇博客详细介绍了C语言中文件操作的基本步骤,包括使用fopen函数打开文件,理解相对和绝对路径以及各种读写模式。接着讲解了如何通过fgetc、fputc、fgets和fputs进行字符和字符串的读写,以及使用fscanf和fprintf进行格式化读写。此外,还提到了二进制文件的读写方法fread和fwrite。最后强调了操作完成后务必使用fclose关闭文件的重要性。
摘要由CSDN通过智能技术生成

文件基本操作:

1.打开文件。

FILE* fopen(char *fileURL,char *Mode);

        1.1 声明一个文件指针

                FILE *fp;

        1.2fopen打开文件

                fp=foen("1.txt","读写方式");

                注意点:fp == NULL,说明打开文件失败.

                第一步:路径

                相对路径:从某一个相对位置开始的路径。

                绝对路径:从根目录开始的路径。

                第二步:读写方式

                w: write 写 (清空文件,如果文件不存在则创建文件)

                r:read 读 (不具备创建功能,也不具备清空功能)

                a:append 追加 (不清空,在文件的后面接着写)

                后面加上 ‘+’: 就是以读、写的方式打开

                w+, r+ ,a+

                后面加上‘b’: binary 二进制

                wb,rb,ab

                wb+,rb+,ab+

2.读写文件

        2.1 以字符的方式读写

                fgetc() 

                fputc()   

        2.2 以字符串的形式读写

                fgets()

                fputs()

        2.3 格式化读写(以想要的格式读写文件,可将结构体写入文件)

                fscanf() 

                fprintf()

        2.4 二进制读写

                fread()

                fwrite()

3.关闭文件

打开文件操作完之后一定要关闭文件。

fclose(FILE *fp)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值