整型
作用:整型变量表示整数类型数据
C++中能够表示整型的类型有以下几种方式,区别在于所占内存空间不同:
运算符sizeof:统计数据类型所占内存大小
sizeof(int);
头文件climit:
定义了符号常量,如下
实型(浮点型)
作用:用于表示小数
浮点型变量分为两种:
- 单精度float
- 双精度double
两者的区别在于表示的有效数字范围不同。
字符型
作用:字符型变量用于显示单个字符
语法:char ch = 'a';
在显示字符型变量时,用单引号将字符括起来,不要用双引号
单引号内只能有一个字符,不可以是字符串
C和C++中字符型变量只占用1个字节。
字符型变量并不是把字符本身放到内存中存储,而是将对应的ASCII编码放入到存储单元
转义字符
作用:用于表示一些不能显示出来的ASCII字符
字符串型
作用:用于表示一串字符
string str = "hello world";
布尔类型 bool
作用:布尔数据类型代表真或假的值
bool类型占1个字节大小
可用const修饰不可变的常量
const int a=0;
本笔记基于C++ Primer Plus
习题:github链接