位、位元組、字

位、位元組、字是計算機數據存儲的單位。位是最小的存儲單位,每一個位存儲一個1位的二進制碼,一個位元組由8位組成。而字通常為16、32或64個位組成。

對於初入計算機科學的人來說,常常要涉及一些基本的概念,而有些概念又容易混淆而分不清。其中的一些基本概念便是位、位元組以及字。

什麼是位?

所謂位,是最基本的概念,在計算機中,由於只有邏輯0和邏輯1的存在,因此很多東西、動作、數字都要表示為一串二進制的字碼例如: 1001 0000 1101等等。其中每一個邏輯0或者1便是一個位。例如這個例子裡的1000 1110共有八個位,它的英文名字叫(bit),是計算機中最基本的單位。

所謂的位元組 Byte,是由八個位組成的一個單元,也就是8個bit組成1個Byte。位元組有什麼用呢? 在計算機科學中,用於表示ASCII字元,便是運用位元組來記錄表示字母和一些符號~例如字元A便用 “0100 0001”來表示。

而位元組以上,便是字:16個位為一個字,它代表計算機處理指令或數據的二進制數位數,是計算機進行數據存儲和數據處理的運算的單位。通常稱16位是一個字,而32位呢,則是一個雙字,64位是兩個雙字。

C/C++語言中數據類型 大小(位元組)

double 8

float 4

long 4

int 2 (32位或64位系統下int的長度為4位元組)

char 1

相關詞條

熱門詞條

聯絡我們