1、C 语言

数据类型
关键字
取值范围
内存占用

字符型

char

-128~127

1

整 型

short

-32768~32767

2

int

-2147483648~2147483647 (10位数)

4

long (int)

-2147483648~2147483647 (10位数)

4/8

long long (int)

-9223372036854775808~-9223372036854775807

(19位数)

8

浮点型

float

1.401298e-45~3.402823e+38

4

double

4.9000000e-324~1.797693e+308

8

2、C++ 语言

数据类型
关键字
取值范围
内存占用

字符型

char

-128~127

1

字符串型

string

整 型

short

-32768~32767

2

int

-2147483648~2147483647 (10位数)

4

long (int)

-2147483648~2147483647 (10位数)

4/8

long long (int)

-9223372036854775808~-9223372036854775807

(19位数)

8

浮点型

float

1.401298e-45~3.402823e+38

4

double

4.9000000e-324~1.797693e+308

8

布尔类型

bool

true, false

1

3、Java 语言

数据类型
关键字
取值范围
内存占用

字符型

char

0~65535

2

字符串型

整 型

byte

-128~127

1

short

-32768~32767

2

int

-2147483648~2147483647 (10位数)

4

long (int)

-9223372036854775808~-9223372036854775807

(19位数)

8

浮点型

float

1.401298e-45~3.402823e+38

4

double

4.9000000e-324~1.797693e+308

8

布尔类型

boolean

true, false

1

4、Python 语言

数据类型

关键字

内存占用

整 形

int

28

浮 点 型

float

24

布尔类型

bool

28(Ture)/24(False)

字符串类型

str

49(空格)/54(其他字符)

【集大成篇】数据类型( C、C++、Java )对比相关推荐

  1. 【Python】字符串 - 集大成篇

    目录 1.不同语言的字符串比较 1.1.C 语言 1.2.C ++ 语言 1.2.1   C 风格字符串 1.2.2   C ++ 风格字符串 1.3.JAVA 1.4.Python 2.Python ...

  2. 【Python】列表 - 集大成篇

    目录 1.  列表的操作 1.1   索引 1.2   加法 1.3   乘法 2.  列表的成员资格 3.  列表的函数 3.1  len()  函数 3.2  max ()  函数 3.3  mi ...

  3. Linux 进阶命令 - 集大成篇

    目录 1.  grep  命令 2.  wc  命令 3.  echo  命令 4.  tail  命令 5.  su  命令 6.  sudo  命令 7.  chomd  命令 8.  chown ...

  4. 数组的操作-集大成篇

    目录 1.数组元素的查找 2.数组元素的插入 ①  伪代码 ②  代码 3.数组元素的删除 ①  伪代码 ②  代码 4.数组元素的检索 5.数组元素的遍历 (1)  小试牛刀:打印数组中每个元素 ① ...

  5. Java基础能力精选文章合集200篇

    小编根据知识图谱整理了CSDN技术大咖的优质文章200篇,帮助Java工程提升基础能力,实现系统化持续学习! Java工程师基础能力文章200篇大合集包含: [JavaSE]30篇.[Lambda表达 ...

  6. java 正负号数值比较_从零学java笔录-第10篇 数据类型(四)

    从零学java笔录-第10篇 数据类型(四) 凯哥Java 凯哥java 本文是<凯哥陪你学系列之java基础篇> 感谢: 感谢网友:志远162.在上一篇中对错误指出. 在上篇中模运算正负 ...

  7. [原创]分布式系统之缓存的微观应用经验谈(三)【数据分片和集群篇】

    分布式系统之缓存的微观应用经验谈(三)[数据分片和集群篇] 前言 近几个月一直在忙些琐事,几乎年后都没怎么闲过.忙忙碌碌中就进入了2018年的秋天了,不得不感叹时间总是如白驹过隙,也不知道收获了什么和 ...

  8. JAVA之旅(三十五)——完结篇,终于把JAVA写完了,真感概呐!

    JAVA之旅(三十五)--完结篇,终于把JAVA写完了,真感概呐! 这篇博文只是用来水经验的,写这个系列是因为我自己的java本身也不是特别好,所以重温了一下,但是手比较痒于是就写出了这三十多篇博客了 ...

  9. Java私塾跟我学系列——JAVA篇 第四章Java类和对象

    教学目标: i面向对象基础 i掌握对象的三大特性 i掌握Java类的构建 i掌握如何使用Java类 i理解引用类型 i理解按值传递和按引用传递 i深入理解变量 i掌握包装类 i理解类型转换 i理解Ja ...

最新文章

  1. UA OPTI512R 傅立叶光学导论7 线性平移不变系统简介
  2. android 汉字转拼音pinyin4j包
  3. OpenCV YOLO DNN(yolo_object_detection)
  4. 将Infinispan版本映射为最低Java版本
  5. 处理相对时间(Day.js、Moment.js)(案例:结合vue的过滤器使用)
  6. maven junit空指针_Maven相关笔试面试题目
  7. 大数据智能分析的特征和能力
  8. 驳熊节和Martin Fowler的Java消亡论!
  9. dispatcherServlet-servlet.xml(SSM maven 项目)
  10. 三台虚拟机如何通过GNS3互通
  11. json多层集合转对象
  12. 认识Vue源码 (2)-- 手写类Vue框架:Zue
  13. 循环结构(打印图形专项练习)
  14. unity中脚本之间传递信息的方式
  15. C#中的ToolStrip控件的使用
  16. 【梅哥的Ring0湿润插入教程】第一课Windows内核/驱动编程概述及应用、商业驱动保护软件原理分析...
  17. java基础学习总结(二)——开篇(转载于孤傲苍狼博主的心得体会)
  18. Mac 使用教程之 PTGui 的下载与安装
  19. OpenGL ES 多目标渲染(MRT)
  20. android mi4 分辨率,小米4的屏幕尺寸是多少?小米4的分辨率是多少?

热门文章

  1. 『精华』技术大牛养成指南,一篇不鸡汤的成功学实践
  2. 0.1 Typora 文档备份
  3. Julia Pro 1.0 下载安装教程
  4. Java集合类框架总结
  5. 中债隐含评级、YY评级、外部评级的参照系
  6. Git 撤销已提交的文件
  7. W10的AndroidStudio4.0.1的下载安装与配置
  8. POJ,3713 Transferring Sylla
  9. Zepeto正加速摆脱“捏脸”应用的传统印象,成为亚洲最大虚拟世界平台
  10. 安全测试那些事儿......