|
对于下面的这句话不是很明白:
"把一个文本文件读入内存时,要将ASCII码转换成二进制码,而把文件以文本方式写入磁盘时,也要把二进制码转换成ASCII码,因此文本文件的读写要花费较多的转换时间。对二进制文件的读写不存在这种转换".
请问大家我下面的理解对么?举个例子来说,字符"A"的值是41,在内存中只有一种存储格式就是二进制"101001",而若是把它存储到硬盘上就有两种方式:若是存储为文本文件内容长度就是7个字节,分别存储的是字符1,0,1,0,0,1的ASSCII码值;若是二进制文件就是十进制数值41的二进制值"1001001",只用一个字节. |
|