回顾
1、数据类型的意义
2、数据类型分类,及其位数和范围
学习小结
一、布尔类型(boolean)
只有“true”和“false”两个值,不能赋整数(0或1等)。
二、数据类型的转换
1.自动类型转换
转换条件:
a.转换前后的数据类型要互相兼容
布尔型不能与其他任何数据类型转换
b.转换后的数据类型的表示范围不小于转换前的类型。(扩大转换)
操作数1和操作数2参与运算:
从小到大自动转换:
byte→short→int→long→float→double
注:整型除整型,结果还是整型。
2.强制类型转换
语法:
(欲转换的数据类型)变量名称;
缩小转换:若将一个超出该变量可表示范围的值赋给这个变量,有数据丢失的风险。
三、基本数据类型的默认值
若变量声明时未赋值,则会给变量赋默认值。
注:C/C++遵循的规则是“非零即时真”。
转换符:
思考
今天晚上有事耽搁了,直接导致现在已经很晚了,说不出什么了,脑子已经转不过来。学习巩固很久以前学过的知识点,并发现很多有意思的并值得注意的小细节。明天继续,加油↖(^ω^)↗!
记于2017年6月15日夜(16日凌晨)