文件数据的写入写出
今天整理了一下有关文件的数据写入写出
核心算是一个对文件的打开与关闭,然后在其中进行各种调用
FILE *fp = NULL;
fp = fopen("path","w+");//path就是传进函数的文件路径,以可读写方式打开
if(fp == NULL){
perror("fopen");//没有成功打开,报错
return ;
}
if(fp != NULL){
fclose(fp);//用完之后关闭,赋空
fp = NULL;
}
文件操作API
fgetc fputc 按照字符读写文件
fputs fgets 按照行读写文件(读写配置文件)
fread fwrite 按照块读写文件(大数据迁移)
fprintf fscanf 按照格式化读写文件
标准输入输出
http://paste.ubuntu.com/25865275/
对于三个已经定好的指针的解释
绝对路径与相对路径
http://paste.ubuntu.com/25865270/
文件路径的小解释
fputc fgetc的用法
http://paste.ubuntu.com/25865321/
按行读取文件
http://paste.ubuntu.com/25865287/
按块读写文件
http://paste.ubuntu.com/25865297/
按照格式化读写文件
http://paste.ubuntu.com/25865357/
随机位读取文件
http://paste.ubuntu.com/25865255/
这篇博客介绍了C语言中文件操作的基础知识,包括文件的打开与关闭、文件操作API的使用,如fgetc、fputc、fgets、fputs、fread、fwrite、fprintf、fscanf等。还讲解了标准输入输出、绝对路径与相对路径的概念,并提供了多个示例链接来展示按行、按块和格式化读写文件的方法。

被折叠的 条评论
为什么被折叠?



