77问答网
所有问题
请说明在C语言中文件操作文本文件与二进制文件的区别。求大佬解答
如题所述
举报该问题
推荐答案 2018-12-29
文本文件读写时:是按行读的。回车,换行。是一行结束的标志。
二进制文件读写时,没有行的概念,全是二进制数据。可以按字节读,可以按struct结构读,二进制文件读写灵活性更大。
当然,文件内容是纯文本时,按行读写很方便。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/YvG3IqYW8qYqvqGY33p.html
相似回答
C语言文件操作
中,
二进制操作与文本操作
有什么
区别
?
答:
一个文件可以以文本模式或二进制模式打开,
这两种的区别是:在文本模式中回车被当成一个字符'/n',而二进制模式认为它是两个字符0x0D
,0x0A;如果在文件中读到0x1B,文本模式会认为这是文件结束符,也就是二进制模型不会对文件进行处理,而文本方式会按一定的方式对数据作相应的转换。
c语言中
,
二进制文件和文本文件
有什么
区别
?
答:
没有本质的区别
,文本文件按二进制打开,也是二进制的。。。二进制文件按文本打开也是文本的。至于内容上看,是二进制的人们很难一下分辨内容;而文本的则可以。~~~
C语言
采用
文本
方式
和二进制
方式打开
文件的区别
分析
答:
二进制读写直接将内存中的数据原封不动、不加转换地复制到磁盘文件上
,读入也是直接讲磁盘中的内容读入到内存,效率比文本快多了
c语言里面文本文件和二进制文件
有什么
区别
答:
C 语言中文本文件和二进制文件的区别:
Windows 平台中,程序中是 "\n",对应的文件内容是 "\r\n";而二进制文件的写入和读取按其原样
。例:定义 fp 是 Windows 平台中以文本文件形式打开的文件指针,则 fprintf(fp, "\n"); 运行后,文件中多了 "\r\n"。Mac 平台中,程序中是 "\n",...
C语言文本
方式
和二进制
方式读写
操作的区别
答:
首先要明白一点:任何数据在内存中或者硬盘上的存储都是1、0组成的序列,从硬盘、内存这个角度看根本不存在什么
二进制和文本
模式之分 区别 稍对
C语言操作
文件有了解都知道2点:1、首先应该fopen打开
文件2
、有两类
文件操作
函数,对应着二进制模式和文本模式。两个模式
的区别
在两个地方,这两个地方的区别...
C语言中文本文件 和 二进制文件
流
的区别
(
答:
不是包括流)的联系与区别:
文本文件
是直接在系统上显示为文本
的文件
,但在储存时,是以字节(二进制的8位)形式保存的。如果普通的
二进制文件
使用系统显示为文本文件,通常是看不懂的乱码文本,当中的原由是文本文件是按照编码规则编码的二进制文件,而没有编码的二进制文件显示文本文件肯定是乱码的。
C语言文件
中,“rb”和“r”有什么
区别
?
答:
一、作用不同 1、rb:代表二进制文件,用来读写二进制文件。2、r:代表
文本文件
,用来读写文本文件。二、特点不同 1、rb:文件编码是变长的,灵活利用率要高,而译码要难一些,不同
的二进制文件
译码方式是不同的。2、r:是一种典型的顺序文件,其
文件的
逻辑结构又属于流式文件。三、优劣不同 1...
大家正在搜
简述文本文件和二进制文件的区别
文本文件和二进制文件区别
文档文件与文本文件的区别
文本文件 二进制文件
二进制文件转换为文本
文本文件是文本文档吗
文本文档和文本文件一样吗
二进制与十进制的转换
c语言二进制文件
相关问题
C语言中文本文件 和 二进制文件 流的区别(
c语言里面文本文件和二进制文件有什么区别
C语言中二进制文件和文本文件的区别
c语言中,二进制文件和文本文件有什么区别?
C语言文件操作中,二进制操作与文本操作 有什么区别?
C语言中的二进制文件与文本文件怎样区分?
C语言采用文本方式和二进制方式打开文件的区别分析