1. 整型
数据类型 | 占用空间 | 取值范围 |
---|---|---|
short | 2字节 | -215-215-1(-32768-+32767) |
int | 4字节 | -231-231-1 |
long | Windows下4字节,Linux下4字节(32位),8字节(64位) | -231-231-1 |
long long | 8字节 | -263-263-1 |
-如果整型数据越界,不会报错,会按照计算机的逻辑变成一个数字。
2. sizeof关键字
- 作用:查询统计数据类型所占的内存大小。
- 语法:
sizeof(数据类型/变量)
3. 实型(浮点型)
数据类型 | 占用空间 | 有效数字范围 |
---|---|---|
float | 4字节 | 7为有效数字 |
double | 8字节 | 15-16位有效数字 |
4. 转义字符
转义字符 | 含义 |
---|---|
\a | 报警 |
\b | 退格 |
\f | 换页 |
\n | 换行 |
\r | 回车 |
\t | 水平制表 |
\v | 垂直制表 |
\ | 代表一个反斜杠 |
’ | 代表一个单引号 |
\” | 代表一个双引号 |
? | 代表一个问号 |
5. 字符串类型
- 创建字符串的语法
- C语言风格:
char 变量名[]="字符串"
- C++语言风格:
string 变量名 = “字符串值”
- C语言风格:
6. 布尔型
- true-1
- false-0
- 占用一个字节
7. 数据的输入输出
- 语法:
cin>>变量>>endl;
- 语法:
cout<<变量<<endl;