变量保留的是它所存储的值的内存位置。
这意味着,当我们创建一个变量时,就会在内存中保留一些空间。
| 类型 | 名 |
|---|---|
| 布尔型 | bool |
| 字符型 | char |
| 整型 | int |
| 浮点型 | float |
| 双浮点型 | double |
| 无类型 | void |
| 名 | |
|---|---|
| char | -128 到 127 或者 0 到 255 |
| int | -2147483648 到 2147483647 |
| short int | -32768 到 32767 |
| long int | -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 |
| float | 精度型占4个字节(32位)内存空间,+/- 3.4e +/- 38 (~7 个数字) |
| double | 双精度型占8 个字节(64位)内存空间,+/- 1.7e +/- 308 (~15 个数字) |
| long double | 长双精度型 16 个字节(128位)内存空间,可提供18-19位有效数字。 |
int i;
double d;
char c;
bool f;
本文介绍了编程中不同数据类型的内存占用及范围,包括布尔型、字符型、整型、浮点型和双浮点型等。详细阐述了各种类型在内存中的存储空间和数值范围,例如int类型的取值范围从-2147483648到2147483647,double类型的精度可达15位有效数字。此外,还提及了变量如何保存其值的内存位置。
4万+

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



