位元組數組

位元組數組

位元組(發音:/‘bait/):位元組是通過網路傳輸信息(或在硬碟或內存中存儲信息)的單位。在ASCII碼中,一個英文字母(不分大小寫)佔一個位元組的空間,一個中文漢字佔兩個位元組的空間。符號:英文標點佔一個位元組,中文標點佔兩個位元組。舉例:英文句號“.”佔1個位元組的大小,中文句號“。”佔2個位元組的大小。一個二進位數字序列,在計算機中作為一個數字單元,一般為8位二進位數,換算為十進位。最小值:0 最大值:255 。如一個ASCII碼就是一個位元組,此類單位的換算為: 1KB(Kilobyte位元組)=1024B,1MB(Megabyte 兆位元組 簡稱“兆”)=1024KB,1GB(Gigabyte 吉位元組 又稱“千兆”)=1024MB,

數組


數組是在程序設計中,為了處理方便,把具有相同類型的若干變數按有序的形式組織起來的一種形式。這些按序排列的同類數據元素的集合稱為數組。在C語言中,數組屬於構造數據類型。一個數組可以分解為多個數組元素,這些數組元素可以是基本數據類型或是構造類型。因此按數組元素的類型不同,數組又可分為數值數組、字元數組指針數組、結構數組等各種類別。

延伸


在計算機中,一串數碼作為一個整體來處理或運算的,稱為一個計算機字,簡稱字。字通常分為若干個位元組(每個位元組一般是8位)。在存儲器中,通常每個單元存儲一個字,因此每個字都是可以定址的。字的長度用位數來表示。在計算機的運算器控制器中,通常都是以字為單位進行傳送的。字出現在不同的地址其含義是不相同。例如,送往控制器去的字是指令,而送往運算器去的字就是一個數。