C语言对文件操作总结

文件指针
FILE *fp;
文件打开与关闭
打开:
文件指针名 = fopen(文件名,使用文件方式);
关闭:
fclose(文件指针);

文件的读写
字符的读写
fgetc:字符变量 = fgetc(文件指针);
fputc:fputc(字符量,文件指针);
字符串读写
fgets:fgets(字符数组名,n,文件指针);
fputs:fputs(字符串,文件指针);
数据块读写
fread:fread(buffer,size,count,fp);
fwrite:fwrite(buffer,size,count,fp);
buffer:是一个指针,在fread函数中,存输入数据首地址
在fwrite函数中,存输出数据首地址
size:表示数据快的字节数
count:数据块块数
fp:文件指针

格式化读写函数
fscanf(文件指针,格式字符串,输入表列);
fprintf(文件指针,格式字符串,输出表列);
fseek(文件指针,位移量,起始点);

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文件指针 FILE * 指针变量标识符作用:通过该指针即可找到存放某个文件信息的结构变量,然后按结构变量提供的信息...
    永断阎罗阅读 3,233评论 0 3
  • C/C++输入输出流总结 前两天写C++实习作业,突然发现I/O是那么的陌生,打了好长时间的文件都没有打开,今天终...
    LuckTime阅读 5,669评论 0 6
  • 所谓“文件”是指一组相关数据的有序集合,该数据的集合的名字就是文件名。文件可以分为很多类,如源程序文件、目标文件、...
    一叶之界阅读 3,369评论 0 0
  • 现在是凌晨四点五十八分,距离我躺下来休息已经有两个小时零三分钟了。 被零零散散的几颗越来越黯淡的星星点...
    阿衫Joy阅读 3,169评论 0 2
  • 历经多年大起大落,曾负面新闻缠身、用户抱怨不迭,Reddit,带着2340万个性用户和每月80亿浏览量,正逐渐回归...
    微有所思阅读 4,123评论 0 0