太基礎的資料型別大小

2021-06-20 23:54:55 字數 408 閱讀 9988

幾種常見的資料型別可以劃分數值類(整型、浮點型),字元類,當然各種資料類的字長一般與機器字長相關聯。

1、char: 8位,乙個位元組

2、 float, double float, long double:

float通常乙個機器字長(32位),double是兩個機器字長(64位),long double是三個或四個字長,有時也會市兩個機器字長(64位)。

3、 int, short int, long int(預設為帶符號型別signed):

int一般為乙個機器字長,short int 為半個機器字長,而在32位機器中,long int 與 int 有一樣的字長。

所以對於32位機器(比較常見)來說,int ---32位,short int –16位,long int ---32位(在16位機器中亦是)。

資料型別基礎資料型別

資料型別 基礎型別 除八大基礎型別其他的都是引用型資料型別 引用資料型別 基礎資料型別 整型 byte 佔乙個位元組,範圍 128 127 short 佔兩個位元組,範圍 32768 32767 int 最常用 佔四個位元組,範圍 2147483648 2147483647 long 佔八個位元組 ...

C 資料型別的大小

一 c 1.幾條規則 1 char型別一般是8bit,但ansi c裡沒有硬性規定其長度,某些嵌入式編譯器可能是16bit 2 short和long型別的長度不相同 3 int型別通常同具體機器的物理字長相同 4 short通常是16bits,int通常是16bits or 32bits每種編譯器可...

C 資料型別大小

iostream void main 輸出結果 size of bool 1 bytes size of char 1 bytes size of unsigned char 1 bytes size of wchar t 2 bytes size of short 2 bytes size of ...