使用 cout 输出数据之控制输出格式(二)

使用操纵子(包含头文件 iomanip)

操纵子(Manipulator) 也称操作符, 是一种功能和类 ios_base的成员函数相同, 但使用更方便的格式控制函数,程序员可以直接在输出流中插人操纵子控制程序的输出格式,既简化了程序的编写,又使程序的结构变得更清晰。C++语言提供了两种操纵子:无参操纵子(见表9-2)和有参操纵子(见表)。

在这里插入图片描述

有参的操纵子

1.setiosflags(fmtflags flag)

用flag设置格式标志(为我在第一篇中列出的)

setiosflags(ios::showbase);

2.resetiosflags(fmtflags flag)

清除flag 格式标志

resetiosflags(ios::showbase);

3.setprecision(int n)
设置精度为n,

setprecision(2);

4.setbase(int n)
设置基数,n=(8,10,6),n取其它值时清除基数设置。

setbase(8);设置为6进制
setbase(3);设置为10进制

5 setfill(char c)

用字符 c 填充

6 setw(int n)

设置域宽为n

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

落春只在无意间

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值