爱在华师大

 找回密码
 注册账号
查看: 3502|回复: 0

C++中设置域宽的setw()介绍

[复制链接]
发表于 2007-11-19 16:19:43 | 显示全部楼层 |阅读模式
      此函数包含在头文件头文件iomanip中.
      (iomanip是input/output manipulate的缩写
      这里补充一点儿,标准库中的格式化流操作符,基本都在<iostream>中,但当操作符带有参数时,例如setw(n),那么它们都被放在<iomanip>中)
      作用是设置域宽

      作用域是其对应的后面的数据
      调用一次只能作用一次.

      例子:

    cout<<setw(1)<<1<<endl;               //输出"1"
    cout<<setw(2)<<1<<endl;               //输出"1个空格+1"
    cout<<setw(3)<<1<<endl;               //输出"2个空格+1"


[ 本帖最后由 电筒 于 2007-11-19 17:11 编辑 ]
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|爱在华师大 ( 曾经也有备案 )

GMT+8, 2024-11-22 03:21

广告与合作请【联系我们】

© 2007-2024 iecnu.com

快速回复 返回顶部 返回列表