.
可以看到这里,除了可以放入数据类型,还可以放入num1,变量的名字.
看看其他的类型的长度
short至少16位; 16位 2个字节
int 至少与short一样长 32位 4个字节
long至少32位,且至少与int一样长 64位 8个字节,这个跟操作系统有关系,如果是windows系统的话,是4个字节,如果是linux系统的话,32位系统下是4字节,64位系统下是8个字节.所以至少是4个字节.
long long至少64位,且至少与long一样长 固定8个字节,所以至少是跟long一样长.
然后再看浮点型:
这个是3个有效数字.
可以看到如果不加上f结尾的话,他编译器默认把这个变量给识别成了double,
然后用的时候,编译器会自动的给转换成float,但是这样效率低,所以我们会经常给写死,
比如3.14f,加上f.
在c 中,如果显示小数的话,他会显示出6位有效数字.
float4个字节
double是8个字节
还可以用科学计数法表示小数.
0.1的2次方是 0.01
可以看到显示的是0.03
,