基本数据类型
什么是基本数据类型?
类型是对数据分配存储单元的安排,包括存储单元的长度以及数据的存储形式。不同类型分配不同的长度和存储形式,我们将 int、float、char 等称为类型名称,或者数据类型关键字。
基本数据类型有五种:
int(整型)、char (字符型)、float(单精度浮点型)、double(双精度浮点型)、short(短整型)
字符类型
大小:1字节
范围:ASCII码表
分类:有符号(signed char)、无符号(unsigned char)
1字节=8位(【0000 0000】)
注意:取值范围中的值说的是Ascii码中的值。如果保存比较大的值建议使用 unsigned char
整型
按符号分类:无符号(unsigned
)、有符号(signed
)
按类型分类:整型、短整型、长整型、双长整型
普通整型有4个字节,即32位,取值范围为:-2^(31) ~ 2^(31)-1
- 如果要保存电话号码(手机号码一般有11位),普通整型不够保存
- 可以用双长整型
浮点型
浮点型数据用来表示具有小数点的实数。
按类型分类:单精度、双精度、长双精度
float
和double
的结构
数据溢出
(1)概念:数据的大小超过了当前类型能够表示的范围
(2)溢出时机:在数据存储到变量中时。
(3)处理方式:调整,直到能够该数据落在范围内。