C++變量

數據類型指定變量可存儲的數據類型,例如:整數,浮點,字符等。

C++變量

C++語言中有4種類型的數據類型。

類型

數據類型

基本數據類型(Basic)

int, char, float, double

派生數據類型(Derived)

數組, 指針等

枚舉數據類型(Enumeration)

枚舉(enum)

用戶定義的數據類型(User Defined)

結構體

基本數據類型

基本數據類型是基於整數和浮點的。 C++語言支持有符號和無符號文字。基本數據類型的內存大小可能會根據32位或64位操作系統而改變。
下面爲看看基本的數據類型。 它的大小根據32位操作系統給出的。

數據類型

內存大小

範圍

char

1 byte

-128 ~ 127

signed char

1 byte

-128 ~ 127

unsigned char

1 byte

0 ~ 127

short

2 byte

-32,768 ~ 32,767

signed short

2 byte

-32,768 ~ 32,767

unsigned short

2 byte

0 ~ 32,767

int

2 byte

-32,768 ~ 32,767

signed int

2 byte

-32,768 ~ 32,767

unsigned int

2 byte

0 ~ 32,767

short int

2 byte

-32,768 ~ 32,767

signed short int

2 byte

-32,768 ~ 32,767

unsigned short int

2 byte

0 ~ 32,767

long int

4 byte

signed long int

4 byte

unsigned long int

4 byte

float

4 byte

double

8 byte

long double

10 byte