endl:换行与清流(清空缓冲区) \n + fflush(stdin)
\n:单纯换行
<<:插入运算符
---------------------------------
c++程序编译过程
1.编译(预处理->编译->目标文件(汇编))
多为.o或.obj
2.链接
与函数库最终生成的可执行的二进制机器代码进行链接
3.执行
在特定的平台上执行程序
--------------------------------
bit:位
byte:字节
10M bit per second :10M bps
8位 = 1个字节
变量:计算机中特定的内存空间
变量命名法:驼峰命名、匈牙利命名(大驼峰命名)、帕斯卡命名
float:6-7位的有效数字,4字节
double:15位有效数字,8字节
---------------------------------
控制cout显示精度
// 1.强制以小数的方式显示
cout<<fixed;
//2.控制显示精度 导入iomanip 头文件 io代表输入输出,manip是manipulator(操纵器)
cout<<setprecision(9);
//3.设定宽度
cout<<setw(7);
//4.设置十六进制中的字母是大写输出
cout <<setiosflags(ios::uppercase)
//5.恢复默认(小写字母输出)
cout <<resetiosflags(ios::uppercase)
//6.将数字转换为几进制 8进制、10进制、2进制、16进制
cout<<setbase(8);
---------------------------------