变换类型 C C++ Java
char c --> int i i = c - ‘0’ i = c - ‘0’ i = c - ‘0’
int i --> char c c = i + ‘0’ c = i + ‘0’ c = i + ‘0’
char *s(String s) --> int i i = atoi(s) i = stoi(s) i = Integer.parseInt(s)
char *s(String s) --> float f f = atof(s) f = stof(s) f = Float.parseFloat(s)
char *s(String s) --> double d d = atof(s) d = stod(s) d = Double.parseDouble(s)
int i --> char *s(String s) s = itoa(int i, char *str, int radix) s = to_string(i) s = String.valueOf(i)
float/double f --> char *s(String s) sprintf(char *s, const char *format,…) s = to_string(f) s = String.valueOf(f)

基本数据类型大小?

在C中

基本类型 32位编译器/单位Byte 64位编译器/单位Byte
char 1 1
char* 4 8
short 2 2
int 4 4
unsigned int 4 4
long 4 8
long long 8 8
float 4 4
double 8 8

在java中

基本类型 单位Byte 取值范围
byte 1 0/1
boolean 1 true/false
char 2 0~65535(216-1)
short 2 -32768(-215)~32767(215-1)
int 4 -231~231-1
long 8 -263 ~ 263-1
float 4 单精度浮点数字长32位,尾数长度23,指数长度8,指数偏移量127
double 8 双精度浮点数字长64位,尾数长度52,指数长度11,指数偏移量1023

C/C++/Java 的基本数据类型相关推荐

  1. Java数据类型及变量作业_day02、Java变量与数据类型

    02_Java变量与数据类型 第二章 变量与数据类型 变量 变量的概述 变量是指内存中的一个存储区域,该区域要有自己的名称(变量名).类型(数据类型),该区域的数据可以在同一数据类型的范围内不断变化值 ...

  2. java 基本的数据类型_Java的基本数据类型介绍

    1. Java的数据类型 Java的数据类型包括基本数据类型和引用数据类型.其中基本数据类型就是我们通常所说的4类8种数据类型,如下图所示,4类即整数类型.浮点数类型.字符型和布尔型,8种即byte. ...

  3. Java基础:Java变量、数据类型、运算符(2)

    1. 标识符和关键字 1.1 标识符 标识符是用来标识类名.对象名.变量名.方法名.类型名.数组名.文件名的有效序列. Java规定,标识符由字母.数字.下划线"_".美元符号&q ...

  4. Java的基础数据类型

    Java的基础数据类型 Java包括了两大数据类型,内置数据类型.引用数据类型. 基本数据类型 即内置数据类型,Java语言提供了八种基本类型,其中包括六种数字类型(四个整数型,两个浮点型),一种字符 ...

  5. java 左右两边数据类型不一样_Java笔记-day004-[运算符]

    java中的数据类型 两种\无数种 基本数据类型\引用数据类型 基本数据类型的分类[四类八种] 布尔类型 boolean true\false 字符类型 char 不区分中英文统一两个字节16个位 取 ...

  6. java中什么是类型_什么是Java中基本数据类型?

    Java中除了二进制文件和使用文本文件外还有基于Data的数据操作,这里的Data指的是Java的基本数据类型和String.基本数据类型包括byte.int.char.long.float.doub ...

  7. 浅谈Java中的数据类型以及面向对象

    在汇编语言中,没有类型的划分,只有数据跟指令,当然这也是从程序的角度去理解,对CPU来说,一切都是数据. 1:数据类型的概念 啥子叫类型?它是抽象的,是对具有相同特征跟行为的对象的描述.万物皆对象,对 ...

  8. Java中的数据类型及相互转换方法

    本文主要讲解两个部分: 一.Java中的数据类型有哪些? 二.数字类型和字符串类型相互转换的方法? 一.Java中的数据类型有哪些: Java中的数据类型有:基本数据类型和引用数据类型: 基本数据类型 ...

  9. boolean类型默认值_「软帝学院」Java的基本数据类型

    Java的基本数据类型 Java的两大数据类型: · 内置数据类型 · 引用数据类型 内置数据类型 Java语言提供了八种基本类型.六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型 ...

  10. Java的原始数据类型一共就8个

    Java的原始数据类型一共就8个,分别是:byte.short.int.long.boolean.char.float.double.注意这些是大小写敏感的,而Boolean是boolean的封装类( ...

最新文章

  1. python3 装饰器_Python3 装饰器
  2. [导入]extjs 教程
  3. php5(isapi).mysql5.zendforiis.rar_WIN2003系统IIS下PHP5+MySQL5+ZendOptimizer配置图解教程第1/3页...
  4. 确定活动的热点垃圾收集器
  5. 《天天数学》连载09:一月九日
  6. 基于win32的windows画板程序
  7. Spring Cloud的Eureka Server(注册中心)在程序启动的时候报错:Cannot execute request on any known server
  8. Debug学习资源汇总
  9. 网络分流器|100G网络分流器,不仅仅是带宽升级!
  10. App自动化测试工具Airtest
  11. 显示计算机101代码,steam错误代码-101 解决steam错误代码-101的方法
  12. 阿里巴巴校招实习生一面记录
  13. Text strings must be rendered within a Text component的一个情况
  14. 计算机图形学(相关网址+大牛推荐+随时补充)
  15. java定义三角类_Java先创建一个point类然后定义trianglete类,在trianglete类中定义三个point的实体表示三角形的三个点。...
  16. 6-5 完成学生及教师的设计(包括集合) (20分)
  17. 爬虫小试-0217影响因子表
  18. [YOLO专题-4]:YOLO V1 - 网络结构、原理、基本思想的全新、全面、通俗、结构化讲解
  19. 九阳豆浆机鸿蒙系统,智能全营养技术 九阳豆浆机现售699元
  20. CAD自控lisp_CAD里面自动画管线图地LISP程序

热门文章

  1. python文档的数据读取,把读取数据写入到新的表里
  2. 杭电多校(四)2019.7.31--暑假集训
  3. python--输出spwm的数组
  4. css中元素居中总结
  5. linux 防火墙iptables简明教程
  6. 团队开发--手机小游戏 需求分析
  7. c#中页面之间传值传参的六种方法
  8. 搜索背后的奥秘——浅谈语义主题计算
  9. 可自设定长度,根据各种标点符号去分隔字符串
  10. 【C 语言】数组 ( 数组取值操作 | array[i][j] 用法 等价于 *( *(array = i) + j ) 用法 | 下标操作到指针操作演化过程 )