2 数据类型
2.1 整型
short、int、long、long long
主要的区别是占用字节数不同,表示的整数范围不同。
2.2 sizeof 关键字
计算数据类型占用内存大小。
语法:sizeof(数据类型 or 变量)
e:
sizeof(short)
sizeof(int)
int a = 10;
sizeof(a)
2.3 实数型(浮点型)
表示小数。
float
double
e:
float f1 = 3.14f;
double d1 = 3.14;
支持科学计数法
float f2 = 3e2;
2.4 字符型
e:
char ch = 'a';
字符型变量实际存储的是字符对应的ASCII码。
2.5 转义字符
e:
\n 换行
\\ 显示
\t 制表
2.6 字符串类型
两种风格:
-
C风格 char数组
char 变量名[] = "字符串值"e:char str1[] = "hello, world" -
C++风格
string 变量名 = "字符串值"(需要#include<string>)
2.7 布尔类型 bool
只有两个值 true 本质为1 false 本质为0
2.8 数据的输出
从键盘读入数据。
语法:cin >> 变量
e:
int a = 0;
cin >> a;
double d = 0;
cin >> d;










