77问答网
所有问题
C语言中文本文件 和 二进制文件 流的区别(
如题所述
举报该问题
推荐答案 2018-06-19
文本文件 和 二进制文件(不是包括流)的联系与区别:文本文件是直接在系统上显示为文本的文件,但在储存时,是以字节(二进制的8位)形式保存的。如果普通的二进制文件使用系统显示为文本文件,通常是看不懂的乱码文本,当中的原由是文本文件是按照编码规则编码的二进制文件,而没有编码的二进制文件显示文本文件肯定是乱码的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/NGNvp3WWWYWq3Y3G3I.html
相似回答
C语言文本流和二进制流
答:
由此看出,
二进制流比文本流节省空间,且不用进行对\n的转换,这样可以大大加快流的速度,提高效率
。因而,对于含有大量数字信息的数字流,可以采用二进制流的方式;对于含有大量字符信息的流,则采用文本流的方式。二、流和文件 在C语言中流就是一种文件形式,它实际上就表示一个文件或设备(从广义上讲...
C语言文件
操作中,
二进制
操作
与文本
操作
有什么区别
?
答:
一个文件可以以文本模式或二进制模式打开,
这两种的区别是:在文本模式中回车被当成一个字符'/n',而二进制模式认为它是两个字符0x0D
,0x0A;如果在文件中读到0x1B,文本模式会认为这是文件结束符,也就是二进制模型不会对文件进行处理,而文本方式会按一定的方式对数据作相应的转换。
c语言中什么
是
文本文件和二进制文件
?
答:
文本文件的编码基于字符定长,译码相对要容易一些;二进制文件编码是变长的,灵活利用率要高,而译码要难一些,
不同的二进制文件译码方式是不同的
。
c语言里面文本文件和二进制文件有什么区别
答:
C 语言中文本文件和二进制文件的区别:
Windows 平台中,程序中是 "\n",对应的文件内容是 "\r\n";而二进制文件的写入和读取按其原样
。例:定义 fp 是 Windows 平台中以文本文件形式打开的文件指针,则 fprintf(fp, "\n"); 运行后,文件中多了 "\r\n"。Mac 平台中,程序中是 "\n",...
c语言中
,
二进制文件和文本文件有什么区别
?
答:
没有本质
的区别
,
文本文件
按二进制打开,也是二进制的。。。
二进制文件
按文本打开也是文本的。至于内容上看,是二进制的人们很难一下分辨内容;而文本的则可以。~~~
请说明在
C语言中文件
操作
文本文件与二进制文件的区别
。求大佬解答_百度...
答:
文本文件
读写时:是按行读
的
。回车,换行。是一行结束的标志。
二进制文件
读写时,没有行的概念,全是二进制数据。可以按字节读,可以按struct结构读,二进制文件读写灵活性更大。当然,文件内容是
纯文本
时,按行读写很方便。
c语言文本与二进制
答:
对于字符串,文本
与二进制的
写入方式
区别
不大,widlows系统
中文本
写入时将"\n"转换为"\r\n",二进制写入时不转换。linux系统中,文本与二进制的写入都不转换"\n"。对于其他类型,区别比较大。文本写入方式,其基于的是字符,所以其存储的字节一般是定长的,ASCII编码时,每个字符是8位,UNICODE编码时...
大家正在搜
简述文本文件和二进制文件的区别
文本文件和二进制文件区别
文档文件与文本文件的区别
文本文件 二进制文件
文本文档和文本文件一样吗
二进制文件转换为文本
文本文件是文本文档吗
c语言二进制文件
记事本打开二进制文件
相关问题
c语言里面文本文件和二进制文件有什么区别
文本文件和二进制文件的区别
c语言里面文本文件和二进制文件有什么区别
文本文件和二进制文件的区别是什么?
请说明在C语言中文件操作文本文件与二进制文件的区别。求大佬解...
C语言中的二进制文件与文本文件怎样区分?
C语言采用文本方式和二进制方式打开文件的区别分析
C语言文本文件与二进制文件问题