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

2022-06-26 12:06:08 字數 608 閱讀 1411

參考: 本部落格講的是   狹義的二進位制檔案)

1、不管什麼檔案,物理儲存都是二進位制資料。(計算機對他們讀取方式是有區別的。要詳細了解他們的區別,比較複雜,這裡就不去考慮的這麼具體)

2、兩者  能儲存的資料型別不同:

a、文字檔案只能儲存char型字元變數。(每條資料都是固定長度的)

b、二進位制檔案可以儲存char/int/short/long/float/……各種變數值。(進製檔案每條資料不固定)

怎麼理解一條資料呢: char型字元,就是每乙個字元就是一條資料。而int型字元,就是乙個數字就是一條資料。比如:數字11,使用char型編碼會把它 分成 兩個字元1,分別編碼。而int型就是把它當成乙個數字編碼。

太底層的東西,先不用去管。知道 計算機 讀寫  文字檔案 和  二進位制檔案 是不同的就可以了。

擴充套件:計算機儲存單位 

1、位【bit】:最小的儲存單位,儲存 0 或 1

2、位元組【byte】:計算機中資料的基本單位,每8位組成乙個位元組。(即,計算機中所有的字元,都是基於 位元組 進行儲存的)

3、字【word】:兩個位元組稱為乙個字。漢字的儲存單位都是乙個字。

另:其它的儲存單位都是基於位元組進行擴充套件的,如:kb、mb、gb 等

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

一 文字檔案與二進位制檔案的定義 大家都知道計算機的儲存在物理上是二進位制的,所以文字檔案與二進位制檔案的區別並不是物理上的,而是 邏輯上的。這兩者只是在編碼層次上有差異。簡單來說,文字檔案是基於字元編碼的檔案,常見的編碼有ascii編碼,unicode編碼等等。二進位制檔案是 基於值編碼的檔案,你...

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

from 從檔案編碼的方式來看,檔案可分為ascii碼檔案和二進位製碼檔案兩種。ascii檔案也稱為文字檔案,這種檔案在磁碟中存放時每個字元對應乙個位元組,用於存放對應的ascii碼。例如,數5678的儲存形式為 asc碼 00110101 00110110 00110111 00111000 十進...

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

二進位制檔案 英文 binary files 包含在 ascii 及擴充套件 ascii 字元中編寫的資料或程式指令的檔案。計算機檔案基本上分為二種 二進位制檔案和 ascii 也稱純文字 檔案,圖形檔案及文字處理程式等電腦程式都屬於二進位制檔案。這些檔案含有特殊的格式及計算機 ascii 則是可以...