C语言文件操作综述

2016-11-08  本文已影响0人  永断阎罗

文件指针

FILE * 指针变量标识符
作用:通过该指针即可找到存放某个文件信息的结构变量,然后按结构变量提供的信息找到该文件,实施对文件的操作。

文件的打开和关闭

文件操作符 作用 备注
r(read)
w(write)
a(append) 追加
t(text) 文本文件,可省略不写
b(banary) 二进制文件
+(+号) 读和写

文件的读写

字符读写函数fgetc和fputc

字符读写函数是以‘字符(字节)’为单位的读写函数。每次可从文件读出或向文件写入一个字符。

字符串读写函数fgets和fputs

数据库读写函数fread和fwrite

读数据块数据的格式: fread(buffer,size,count,fp);
写数据块数据的格式: fwrite(buffer,size,count,fp);

格式化读写函数fscanf和fprintf

格式化读 : fscanf(文件指针,格式字符串,输入表列);
格式化写 : fprintf(文件指针,格式字符串,输出表列);

文件定位

rewind(文件指针);
功能: 把文件内部的位置指针移到文件首。
fseek(文件指针,位移量,起始点);
功能: 移动文件内部的位置指针到指定的位置。

文件检测函数

上一篇 下一篇

猜你喜欢

热点阅读