2 数据类型
2.1 整型
作用:整型变量表示的是整数类型的数据
2.2 sizeof关键字
**作用:**利用sizeof关键字可以统计数据类型所占内存大小
语法: sizeof( 数据类型 / 变量)
2.3 实型(浮点型)
作用:用于表示小数
浮点型变量分为两种:
- 单精度float
- 双精度double
两者的区别在于表示的有效数字范围不同。
2.4 字符型
**作用:**字符型变量用于显示单个字符
语法:char ch = 'a';
注意1:在显示字符型变量时,用单引号将字符括起来,不要用双引号
注意2:单引号内只能有一个字符,不可以是字符串
- C和C++中字符型变量只占用1个字节。
- 字符型变量并不是把字符本身放到内存中存储,而是将对应的ASCII编码放入到存储单元
2.5 转义字符
**作用:**用于表示一些不能显示出来的ASCII字符
2.6 字符串型
作用:用于表示一串字符
两种风格
-
C风格字符串:
char 变量名[] = "字符串值" -
C++风格字符串:
string 变量名 = "字符串值"
2.7 布尔类型 bool
**作用:**布尔数据类型代表真或假的值
bool类型只有两个值:
- true — 真(本质是1)
- false — 假(本质是0)
bool类型占1个字节大小
2.8 数据的输入
作用:用于从键盘获取数据
**关键字:**cin
语法: cin >> 变量
整理于黑马视频讲义