C++基本类型
|
类 型 |
字节数 |
值 域 |
| bool | 1 | true or false |
| char | 1 |
默认情况下和signed char 型一样:-128到+127.另外, 也可以使char型变量的值域和unsigned char 型一样 |
| signed char | 1 | -128~+127 |
| unsigned char | 1 | 0~255 |
| wchar_t | 2 | 0~65535 |
| short | 2 | -32768~+32767 |
| unsigned short | 2 | 0~65535 |
| int | -2147483648~+2147483647 | |
| unsigned int | 0~4294967295 | |
| long | 4 | -2147483648~+2147483647 |
| unsigned long | 4 | 0~4294967295 |
| float | 4 | ±3.4×10±38精度大约为7个数位 |
| double | 8 | ±1.7×10±3.8精度大约为15个数位 |
| long double | 8 | ±1.7×10±308精度大约为15个数位 |
本文介绍了C++中各种基本类型的字节数及值域范围,包括bool、char、signed char、unsigned char、wchar_t、short、unsigned short、int、unsigned int、long、unsigned long、float、double和long double等。

被折叠的 条评论
为什么被折叠?



