作用:给变量分配合适的内存空间
目录
1.整型
2.实型(浮点型)
* 有效数字:从该数的第一个非零数字起,直到末尾数字止的数字
(1)实型默认是double型,故float数后最好加个f/F
(2) 科学计数法:
3.字符型
(1)'字符';"字符串"。
(2)字符在内存中以ASCII码值存储,可以直接用ASCII码值给字符赋值;
查看字符对应ASCII码值方法如下:
(3)ASCII对照表
(4)转义字符
\t:水平制表符。分配8个字节节给\t前字符串,若前字符数>=8,会再开8个字节。
4. 字符串型
定义方法:
(1)字符数组存字符串(同c)
char str[]="aaa";
(2)字符串类型
#include<string>
string str="aaa";
5.布尔类型
bool flag=true; //真:本质是1(非0值皆可)
bool flag=false; //假:本质是0
占用1个字节
附加:
输入:cin>>a(变量);
输出:cout<<"你想输出的是:"<<a(变量)<<endl;
*对于浮点数保留小数点后n位:
- #include<iomanip>:引入头文件
- setprecision(n):保留小数点后n位
- fixed:补零