在头文件iomanip里的函数setw()是做什么用的?

在头文件iomanip里的函数setw()是做什么用的?,第1张

setw指的是定用cerr和cout输出数值时每个数值占用的最小宽度,程序必须包含头文件<iomanip.h>,setw设置的宽度仅对紧接着它的数值有效。

<iomanip>是C++里的I/O流控制头文件。当希望格式化输出时使用。属于std名空间,使用其中的函数时使用该头文件,函数名前要增加std:: 或者在include之后使用using namespace std

常用函数有:setw,setprecision,dec, hex, oct,setfill。使用这些函数时要加

#include <iomanip>

c++中setw()的用法

setw()是给紧跟着后面的数据预定一个空间,如果该数据小于这个空间,在左边用0补齐;setw()只对紧跟在他后面的数据有效

for example

cout<<setw(7)<<54421<<set(4)<<356<<endl

结果:

(两个空格)54421(一个空格)356


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/6043718.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-12
下一篇 2023-03-12

发表评论

登录后才能评论

评论列表(0条)

保存