手机
当前位置:查字典教程网 >编程开发 >C#教程 >C/C++与Java各数据类型所占字节数的详细比较
C/C++与Java各数据类型所占字节数的详细比较
摘要:C/C++的数据类型:一,整型TurboC:[signed]int2Byte//有符号数,-32768~32767unsignedint2B...

C/C++的数据类型:

一,整型

Turbo C:

[signed] int 2Byte//有符号数,-32768~32767

unsigned int 2Byte //无符号数,只能表示整数0~65535

[signed] short [int] 2Byte

unsigned short [int] 2 Byte

long [int] 4 Byte

unsigned long [int] 4 Byte

Visual C++ 6.0:

[signed] int 4Byte

unsigned int 4Byte

[signed] short [int] 2Byte

unsigned short [int] 2 Byte

long [int] 4 Byte

unsigned long [int] 4 Byte

long int 4Byte

二.实型

float 4Byte

double 8Byte

long double 16Byte

三.字符型

char 1Byte

Java的数据类型:

一,整型

byte 1个字节

short 2个字节

int 4个字节

long 8个字

二.实型

float 4个字节

double 8个字节

三.字符型

char 2个字节

四.对象型

Java中数组和String类型的都被解释为对象

五.其它

Boolean 可以认为boolean型占八分之一个字节,即1bit,但是它的大小是不明确的,

视编译器而定

1字节=8bit 即在计算机中用8个0或1表示一个单位

一个汉字占2个字节,一个英文字符占1个字节

字长 = 字 = 计算机一次能处理的指令长度

1:计算机使用byte类型,0000‘0001

【C/C++与Java各数据类型所占字节数的详细比较】相关文章:

解析从源码分析常见的基于Array的数据结构动态扩容机制的详解

C# TextBox 扩展方法数据验证详细说明

C# 中将数值型数据转换为字节数组的方法

C#泛型与非泛型性能比较的实例

程序中两个Double类型相加出现误差的解决办法

C#调用Matlab生成的dll方法的详细说明

c# 泛型类型参数与约束的深入分析

c#实现隐藏与显示任务栏的方法详解

C# char类型字符转换大小写的实现代码

深入反射生成数组的详解

精品推荐
分类导航