1. 程式人生 > >二進位制和文字檔案的區別

二進位制和文字檔案的區別

簡單來說,文字檔案是一種特殊的二進位制檔案,相當於文字檔案的編碼預設是ASCII或者Unicode。但是二進位制檔案卻有著更多的檔案編碼方式。

這兩種檔案最終都是以01的方式儲存的。

這兩種檔案只是在最終開啟的時候被解釋的不一樣而已。

所以有時候Word檔案開啟之後是亂碼的形式,這就是因為被解釋,然後失敗造成的原因。

同時,二進位制編碼是一種比較省空間的編碼,比如或102402以文字檔案編碼的方式需要六個位元組,而二進位制中的int格式只需要兩個位元組。

文字檔案只有char一種型別,二進位制檔案有int,char等多種型別。