有些时候,我们希望输出的内容能够按照我们指定的格式进行输出。
例如,输出某个浮点数时,我们想保留小数点后面两位;输出某个整数时,希望它能按8个数字
的宽度输出,当宽度不足时左边补0,等等。
这个时候,我们就需要使用cout的流操作算子(你也可以叫做格式控制符)
流操纵算子
代码示例
在编写cout的setiosflags算子时,我们需要引入iomanip和iostream头文件,有关头文件的知
识,我们将在后面进行详解,在这里,我们只需要了解即可。
如下所示,在文件的最上方加上如下代码。
1、指定进制
cout << dec << 12 << "," << 24<<endl;
//使用十进制输出12,24
//输出结果:12,24
cout << hex << 12 << "," << 24<<endl;
//使用16进制输出12,24
//输出结果:c,18
cout << oct << 12 << "," << 24<<endl;
//使用8进制输出12,24
//输出结果:14,30
cout <<