svn diff命令在比较文件时,出现什么二进制文件的问题
发布网友
发布时间:2022-05-13 18:42
我来回答
共1个回答
热心网友
时间:2023-10-21 04:58
说到底计算机存储的文件都是以二进制形式存储的,但是区别是,习惯上认为:
1)、文本文件
文本文件是包含用户可读信息的文件。这些文件以ASCII码方式存储,可显示和打印。文本文件的行不能包括空字符(即码中的NULL),行的最大长度(包括换行符在内)也不能超过(LINE_MAX)所定义的字节数。不过文本文件中并不*使用除空字符以外的控制字符或其它不可打印字符。
(2)、二进制文件(实际上这种说法不准确,因为文本文件也是用二进制代码存放的,称为非文本文件比较好)
二进制文件是包含计算机可读信息的文件。二进制文件可以是可执行的文件,使系统根据其中的指令完成某项工作。命令和程序都是以可执行的而进制文件方式存储。二进制文件没有行的长度*,也可包含空字符。