C语言中打开文件读取,写入的操作
来源:互联网 发布:网络教育报考条件 编辑:程序博客网 时间:2024/05/23 01:24
#include<stdlib.h>
int main(){
//打开文件并以读取的方式
FILE* file = fopen("E://1.txt","rt");
char arr[20]={};
//第一个参数:要读入的数组 第二个是每次读入的个数 第三个参数是读了多少次 第四个是从哪里读
int len = fread(arr,sizeof(char),10,file);
printf("%s\n",arr);
printf("%d\n",len);
system("pause");
return 0;
}
#include<stdio.h>
#include<stdlib.h>
int main(){
FILE * file = fopen("E://1.txt","wt");
char* str="余cuiwoaini";
//第一个参数是要写的内容
//第二个参数是一次写的个数
//第三个参数是写多少次
//第四个参数是写到哪
int len = fwrite(str,sizeof(char),10,file);
//释放文件句柄
fclose(file);
printf("%d\n",len);
system("pause");
return 0;
}
“rt” 只读打开一个文本文件,只允许读数据
“wt” 只写打开或建立一个文本文件,只允许写数据
“at” 追加打开一个文本文件,并在文件末尾写数据
“rb” 只读打开一个二进制文件,只允许读数据
“wb” 只写打开或建立一个二进制文件,只允许写数据
“ab” 追加打开一个二进制文件,并在文件末尾写数据
“rt+” 读写打开一个文本文件,允许读和写
“wt+” 读写打开或建立一个文本文件,允许读写
“at+” 读写打开一个文本文件,允许读,或在文件末追加数据
“rb+” 读写打开一个二进制文件,允许读和写
“wb+” 读写打开或建立一个二进制文件,允许读和写
“ab+” 读写打开一个二进制文件,允许读,或在文件末追加数据
对于文件使用方式有以下几点说明:
文件使用方式由r,w,a,t,b,+六个字符拼成,各字符的含义是:
r(read): 读
w(write): 写
a(append): 追加
t(text): 文本文件,可省略不写
b(banary): 二进制文件
- C语言中打开文件读取,写入的操作
- C语言的文件读取与写入操作
- C语言/C++文件的读取与写入操作
- 常见的C文件操作,读取,写入,获取文件指针
- c语言 读取文件内容 文件写入
- c语言读取文件,写入文件
- C语言读取输入的字符并写入到文件中
- c语言读取每一行,再将符合条件的写入另一个文件中。
- C语言和C++的文件读取、写入函数
- C语言 打开文件的操作方式
- C语言简单的文件打开/读取数据/写回文件操作
- C语言中结构体写入文件中,再从文件中读取,更新文件等
- C语言的文件读取操作总结
- JAVA中关于文件的读取和写入操作
- Verilog中testbench的设计,文件读取和写入操作
- c语言将数组的内容写入文件的操作
- vc++对文件的读取,写入操作
- 文件的读取与写入操作
- android默认系统日期、时间、时区更改
- 图像处理-线性滤波-2 图像微分(1、2阶导数和拉普拉斯算子)
- treemap
- 快排代码示例
- linux(ubuntu14.04)+GPU+cuda6.5+caffe+openCV2.4.9+matlab2014a+python的新手配置
- C语言中打开文件读取,写入的操作
- 猿团推出免费开发(成品)APP 助力移动互联网创业
- Fiddler(七) | QuickExec
- 图像处理-线性滤波-3 高斯滤波器
- For..In loops in javascript - key value pairs
- 【C++】:C++之函数模板
- 编译型语言与解释型语言的区别
- hibernate三种状态的demo
- MongoDB学习13_MongoDB学习笔记之 第4章 MongoDB整合Spring