首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

位元組的位數由誰決定?為何全世界皆為 8 位元

     編輯:程式設計綜合問答

問題

一個字節的位數是由硬體、作業系統還是編譯器決定?

答案

全世界所有的位元組皆為 8 位元,這是人類定義的業界慣例。

  • 在 C 語言中,char 至少為 8 位元,絕大多數平台皆為 8 位元。
  • <climits> 中的 CHAR_BIT 定義了位元組的位數,通常為 8。
  • 雖然理論上極特殊的嵌入式系統可能不同,但一般開發皆可視 1 Byte = 8 Bits。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved