变量保留的是它所存储的值的内存位置。
这意味着,当我们创建一个变量时,就会在内存中保留一些空间。
类型 | 名 |
---|---|
布尔型 | 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;