靚麗時尚館

位置:首頁 > 健康生活 > 心理

c語言字元變數的字長為多少

心理8K
c語言字元變數的字長為多少

C標準沒有規定各類資料所佔記憶體位元組數,通常一個int型資料所佔記憶體與計算機字長大小相同,為16位或32位,short型資料通常佔16位,long型資料是32位。每種編譯器可以為硬體選擇適合的長度,僅受一些限制,如short 和int 型資料至少佔16位,long型至少佔32位, short型資料不能超過int型資料的位元組數,而int型不長於long 型。

   無符號的數總是正數或零,服從數學式子2n,其中n是這種型別的二進位制位數。例如,int型是16位,它的資料取值範圍在-32768-32767之間,而unsigned int型資料取值範圍在0-65535之間。