您的位置:首页 > 编程语言 > C语言/C++

c++setfill和setw

2017-12-27 11:44 295 查看
所使用的头文件为iomanip.h

例如:

cout<<'s'<<setw(8)<<'a'<<endl;


则在屏幕显示

s a

//s与a之间有7个空格,setw()只对其后面紧跟的输出产生作用,如上例中,表示’a’共占8个位置,不足的用空格填充。若输入的内容超过setw()设置的长度,则按实际长度输出。

setw()默认填充的内容为空格,可以setfill()配合使用设置其他字符填充。



cout<<setfill('*')<<setw(5)<<'a'<<endl;


则输出:

***a //4个和字符a共占5个位置。

http://blog.csdn.net/ricardo_he/article/details/41541137
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: