基本介紹
- 中文名:bitfield
- 性質:計算機術語
- 含義:位域
- 例子:比如cpu中的程式狀態字PSW
bitfield 計算機術語,譯為“位域,指用一個位元組中不同的二進制位表示不同的信息。
位域是指信息在存儲時,並不需要占用一個完整的位元組,而只需占一個或幾個二進制位
例如在存放一個開關量時,只有0和1兩種狀態,用一位二進位即可
為了節省存儲空間,C語言又提供了一種數據結構,稱為"位域"
所謂"位域"就是把一個位元組中的二進位劃分為幾個不同的區域,並說明每個區域的位數
每個域有一個域名,允許在程式中按域名進行操作
這樣就可以把幾個不同的對象用一個位元組的二進制位域來表示
比如cpu中的程式狀態字PSW,位元組中不同的位表示不同的狀態信息,稱位標誌位。