千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > C语言面试题之文件操作

C语言面试题之文件操作

来源:千锋教育
发布人:wjy
时间: 2022-06-07 16:29:00 1654590540

  文件缓冲区刷新方式有几种

  行刷新、满刷新、强制刷新、关闭刷新

  文件的分类

  文件分为二进制和文本文件

  二进制文件基于值编码,需要根据具体的应用才能知道某个值具体的含义

  文本文件基于字符编码,一个字节一个意思,可以通过记事本打开

C语言面试题之文件操作

  二进制文件和文本文件的区别

  文本文件:

  基于字符编码,常见编码有 ASCII、UNICODE 等 ,一般可以使用文本编辑器直接打开 例如:数 5678 的以 ASCII 存储形式为: ASCII 码:00110101 00110110 00110111 00111000

  二进制文件:

  基于值编码,把内存中的数据原样输出到磁盘上,一般需要自己判断或使用特定软件分析数据格式例如:数 5678 的存储形式为: 二进制码:00010110 00101110

  c语言中fopen打开文件的模式(mode)有哪些

  文件的打开方式mode:r w a + t b

  r:只读的方式打开 w:只写的方式打开 a:追加的方式打开 +:可读可写方式打开

  t:以文本文件方式打开 (默认是省略)

  b:以二进制方式打开(必须显示说明)

  对FILE*文件指针读写的API

  Fgetc 和fputc 一次读写一个字符

  fgets和fputs 一次读写一个字符串

  fread和fwrite按快读写文件

  fscanf和sprintf格式化读写文件

  文件的随机读写API有哪些

  rewind复位文件流指针

  ftell返回文件流指针 距离文件首部的 字节数

  fseek文件流指针定位

  更多关于物联网培训的问题,欢迎咨询千锋教育在线名师。千锋教育拥有多年IT培训服务经验,采用全程面授高品质、高体验培养模式,拥有国内一体化教学管理及学员服务,助力更多学员实现高薪梦想。

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT