[C语言中关于文件操作.docVIP

  • 3
  • 0
  • 约3.49千字
  • 约 5页
  • 2017-01-06 发布于北京
  • 举报
[C语言中关于文件操作

C语言中关于文件操作 C语言中的文件 ??? C语言把文件看作一个字节的序列 ??? C语言对文件的存取是以字节为单位的 文本文件(ASCII文件) ??? 按数据的ASCII形式存储 二进制文件 ??? 按数据在内存中的二进制形式存储 ? 文本文件和二进制文件 ? ? ? 缓冲文件系统 ? ? 文件类型指针 ??? FILE类型 ??? 保存被使用的文件的有关信息 ??? 所有的文件操作都需要FILE类型的指针 ??? FILE是库文件中定义的结构体的别名 ??? 注意不要写成struct FILE ??? 举例 FILE *fp; ? FILE类型 typedef struct { ?? short????????? level;? /*缓冲区满空程度*/ ?? unsigned?????? flags;? /*文件状态标志*/ ?? char?????????? fd;???? /*文件描述符*/ ?? unsigned char? hold;?? /*无缓冲则不读取字符*/ ?? short????????? bsize;? /*缓冲区大小*/ ?? unsigned char *buffer; /*数据缓冲区*/ ?? unsigned char *curp;?? /*当前位置指针*/ ?? unsigned?????? istemp; /*临时文件指示器*/ ?

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档