c++中某些格式控制符

一、setw
1、头文件:#include iomanip
2、作用:用于设置输出数据所用的列数,默认右对齐,只对紧跟其后的一个输出数据有效。
3、用法:

cout<

二、setfill
1、头文件:#include iomanip
2、setfill(char a);//括号中的为字符。
3、作用:一般与setw一起用,因为setw默认为右对齐,左边为空格,多以用setfill(‘符号’)来填充左边空格部分。
4、只要出现就会作用到底。
5、用法:

cout<

三、设置浮点数的精度
setprecision
(1)头文件:#include iomanip
(2)作用:setprecision(n),其中n代表有效数位,包括整数的位数和小数的位数。c++中系统默认的double或者float有效个数为6个,int默认为10个。这里会自动四舍五入
(3)只要使用其之后,就会一直起作用。
(4)例如:

cout<

四、setiosflags()
1、头文件:#include iomanip
2、当用setiosflags()设置输出方式对齐成功后将一直有效
1、

你可能感兴趣的:(领悟)