C++与Java基本数据类型异同

1.C++七种基本数据类型

数据类型 关键字
布尔型 bool
字符型 char
宽字符型 wchar_t
整型 int
浮点型 float
双浮点型 double
无类型 void

实际上 bool 变量占用了 1 个字节的内存,当值为 false 的时候,
实际上存储的是 0x00,为 ture 时实际上存储的是 0x01

2.Java八种基本数据类型

数据类型 关键字
整数类型 byte、short、int、long
浮点类型 float、double
字符型 char
布尔型 boolean

JVM规范中,boolean变量作为int处理,也就是4字节;boolean数组当做byte数组处理,1字节

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 34,633评论 18 399
  • 一、基础知识:1、JVM、JRE和JDK的区别:JVM(Java Virtual Machine):java虚拟机...
    杀小贼阅读 2,553评论 0 4
  • 一、Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 4,538评论 1 44
  • 今日份的学习内容 pizza披萨 [ˈpitsə]美音 tsunami海啸 [tsʊˈnɑmi]美音 ,小知识点...
    直子Tiffany阅读 254评论 0 0
  • 繁华的街道,拥挤的人潮,迷醉的霓虹,唯独,月亮就那样孤单的挂在夜空。这样的年代,这样的岁月,谁还会认真的挽着爱...
    亲爱的乐乐妮阅读 443评论 0 0

友情链接更多精彩内容