int: 2个字节 unsigned int : 2个字节 float: 4个字节 double: 8个字节 long: 4个字节 long long: 8个字节 unsigned long: 4个字节 32位编译器 char :1个字节 char*(即指针变量): 4个字节(32位的寻址空间是2^32, 即32个bit,也就是4个字节。同理64位编译器) short int : 2个字节int: 4个字节...
double数据类型,8个字节,是双精度、64位、符合IEEE 754标准的浮点数; 浮点数的默认类型为double类型; double类型同样不能表示精确的值,如货币; 默认值是0.0d; 后面加D或者d,表示double类型; 例子:double d1 = 123.4。 存在丢失精度的可能 布尔型: boolean: boolean数据类型表示一位的信息; 只有两个取值:true...
字节类型:byte 占用存储空间:1字节 长度:-128~127 短整型:short 占用存储空间:2字节 长度:-2^15~2^15-1 整型:int 占用存储空间:4字节 长度:-2^31~2^31-1 长整型:long 占用存储空间:8字节 长度:-2^63~2^63-1 注:byte和short计算所产生的类型默认为int类型 小数类型: 单精度:float 占用存储空间:4...
各种数据类型占⽤内存⼤⼩,以及字、字节、位前⾔ 字也叫Word 字节也叫Byte 位也叫bit 1个字=2个字节 1个字节=8位 1K=1024B 1M=1024K 1G=1024M 1T=1024G 16位编译器 char :1个字节 char*(即指针变量): 2个字节 short int : 2个字节 int: 2个字节 unsigned int : 2个字节 float: ...
1.常见基本类型的字节大小 32位操作系统 char :1个字节(固定) *(即指针变量): 4个字节(32位机的寻址空间是4个字节。同理64位编译器)(变化*) short int : 2个字节(固定) int: 4个字节(固定) unsigned int : 4个字节(固定) float: 4个字节(固定) ...
C++基本数据类型 一些基本类型可以使用一个或多个类型修饰符进行修饰: signed unsigned short long 各数据类型在内存中所占字节的大小随系统的差异而变,可通过sizeof()函数查看,下面直接总结一些基本类型所占字节的大小。 所占字节大小总结 注:有的地方说64位系统中long占8字节,不过在我的电脑中实测确是4字节,所以...
32位编译器 char :1个字节 short int : 2个字节 int: 4个字节 unsigned int : 4个字节 float: 4个字节 double: ...
1.基本类型 char: 1 字节 bool: 1 字节 short: 2 字节 int: 4 字节 long: 4 字节(32 位系统)或者 8 字节(64 位系统) float: 4 字节 double: 8 字节 2.指针类型 指向char 类型的指针:4 字节(32 位系统)或者 8 字节(64 位系统) 指向其他类型的指针:4 字节(32 位系统)或者 8 字节(64 位系统...
以下关于long、int、short类型数据占用内存大小的叙述中正确的是( )。A.均占4个字节B.根据数据的大小来决定所占内存的字节数C.由用户自己定义D.由C语言编