本文主要是介绍各数据类型存储的字节数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.字节:byte:用来计量存储容量的一种计量单位;位:bit
2.一个字节等于8位 1byte = 8bit
1字节=8位
1k=1024字节=2^10
1m=1024k
1g=1024m
3.java里
整型:
byte:1个字节 8位 -128~127
short :2个字节 16位 (-2^15~2^15-1)
int :4个字节 32位 (-2^31~2^31-1)
long:8个字节 64位 (-2^63~2^63-1)
浮点型:
float:4个字节 32 位
double :8个字节 64位
【注】像java等默认的是double类型,如3.14是double类型的;3.14f(即加后缀f),为float类型
char型:
char:2个字节。所以一个char类型的可以存储一个汉字。
boolean型:具体分析,不同的虚拟机实现1个字节、4个字节都是有可能的
4.C/C++ 64位编码器
字符型:
char :1个字节
char*(即指针变量): 8个字节
整型:
short int : 2个字节
int: 4个字节
unsigned int : 4个字节
long: 8个字节
long long: 8个字节
unsigned long: 8个字节
浮点型:
float: 4个字节
double: 8个字节
bool:1字节
这篇关于各数据类型存储的字节数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!