当前位置:  编程技术>.net/c#/asp.net

C/C++与Java各数据类型所占字节数的详细比较

    来源: 互联网  发布时间:2014-10-27

    本文导语:  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: ...

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


    
 
 

您可能感兴趣的文章:

  • Java字节码工具 NestedVM
  • Java字节码注入工具 Byteman
  • Java字节码工具 Cojen
  • Java字节码工具 Jiapi
  • 使用editplus编写java如何编译成字节码文件,如何解释
  • Java 字节码操纵框架 ASM
  • Java字节码校验 BECL
  • 在java中怎么知道一个对象占用内存的字节数?
  • Java字节码工具 JBET
  • JAVA字节码操作库 BCEL
  • java从输入流中获取数据并返回字节数组示例
  • java读文件,比如有文件中有8个字节是double型,怎么它读出来,也转为double
  • Java字节码操作 ASMSupport
  • Java中有什么方法判断字节中的每一个bit位是0还是1?
  • 哪位知道在java和c中float类型量所占四个字节的组织形式?(比如1.23是如何存储的?)
  • 能不能告诉我使用editplus编写java如何编译成字节码文件,如何解释?,虽然问题简单一点,可对我很需要
  • 通过java字节码分析学习对象初始化顺序
  • 从字符串中截取等长字节的Java代码
  • 请问有没有把java的class文件反编译成“字节码”的程序?
  • Java 按照字节来截取字符串的代码(不会出现半个汉字)
  • java命名空间javax.xml.ws注释类型webserviceref成员方法: type定义参考
  • java 基本类型或可序列化类型,这里说的可序列化类型是什么意思???具体都有哪些类型??谢谢
  • java命名空间javax.annotation注释类型resource的类成员方法: authenticationtype定义及介绍
  • 如何将java.util.Date类型的日期转换成java.sql.Date类型的日期?
  • java命名空间javax.annotation注释类型resource的类成员方法: type定义及介绍
  • 请问SQL中的datetime类型于java中什么类型对应?
  • java命名空间javax.xml.ws注释类型webserviceref成员方法: value定义参考
  • java中的字符类型如何转换成String类型
  • java命名空间javax.annotation注释类型resource的类成员方法: shareable定义及介绍
  • 请教JAVA小问题:如何将含数字的String类型的对象转化为int或long类型
  • java命名空间javax.jws注释类型webparam的类成员方法: mode定义及介绍
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 用java读一个比较大的文本文件(几百k~几M)怎么才能比较快?
  • 初学JAVA,请问各位哪本数据结构(JAVA版)比较好?
  • 初学java,请各位给我推荐比较好的java书
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • 我是一名JAVA初学者,请问哪里有比较好的JAVA的源程序下载
  • 我现在刚刚学到JAVA的线程和socket,请问《JAVA 2宝典》和《JAVA核心技术卷2:高级特性》哪本书讲得比较好?
  • java初学看什么例子比较好。
  • 请问学习java比较好的中文书籍有哪些,谢谢!
  • 假设现在对且仅对java基础比较熟悉(通过scjp),要做一个java proxy的软件,步聚是什么?
  • 关于java比较好的书
  • 用java编写网络程序,那本书比较好?
  • JAVA编译是不是比较慢呀??
  • 各位高手:北京的java培训哪个单位比较好,就是组织你考scjp之类的,或者发java的证书? iis7站长之家
  • JAVA可以真正实现实数的相等比较吗?
  • 我对java比较感兴趣??学习。。
  • 各位高手:北京的java培训哪个单位比较好,就是组织你考scjp之类的,或者发java的证书?
  • 求教一个比较初级的java编译问题
  • 在Linux下用什么平台开发java程序比较好?
  • JAVA开发什么方面比较有前途??
  • Java源文件比较工具 DiffJ
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 我对JAVA一窍不通,可惜别人却给我一个Java的project,要我做一个安装程序,请问哪里有JAVA INSTALLER下载,而且我要不要安装java的sdk才能完成此项任务?
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 新年第一天,让我们讨论一下未来一年JAVA的发展趋势! 个人认为,JAVA将主要朝ERP和JAVA手机方面发展!
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3