1. 首页
  2. 编程语言
  3. C
  4. C语言采用文本方式和二进制方式打开文件的区别分析

C语言采用文本方式和二进制方式打开文件的区别分析

上传者: 2022-02-08 03:53:28上传 PDF文件 87.30 KB 热度 8次

稍微了解C程序设计的人都知道,文本文件和二进制文件在计算机上面都是以0,1存储的,那么两者怎么还存在差别呢?对于编程人员来说,文本文件和二进制文件就是一个声明,指明了你应该以什么方式打开这个文件,用什么函数读写这个文件,怎么判断读到这个文件结尾等。fopen()函数的调用方式一般为:。直接按类型的字节长度指定读写的字节数。fprintf和fscanf函数的读写对象是磁盘文件,而printf和scanf函数的读写对象是终端。在while循环中以EOF作为文件结束标志,这种以EOF作为文件结束标志的文件,必须是文本文件。在文本文件中,数据都是以字符的ASCII代码值的形式存放。

下载地址
用户评论