关注分享主机优惠活动
国内外VPS云服务器

C++ cout 输出格式

在 C++ 中,cout 是一个用于将数据打印到标准输出流(通常是屏幕)的对象。 您可以将 cout 与多个格式化运算符一起使用来控制输出的格式。 常用的格式化运算符有:

  1. <<:用于将数据插入到输出流中。
  2. setw:设置输出宽度。 如果输出数据宽度小于指定宽度,则会在左侧填充空格。
  3. set precision:设置浮点数的小数精度。 可以设置为整数、定点或科学记数法。
  4. setfill:设置用于填充空白区域的字符。
  5. 内部:设置对齐方式。
  6. decocthex:设置整数表示的基数。
  7. boolalpha:将布尔值输出为文本(true/false)而不是整数(1/0)。
  8. showbase:在整数输出之前显示基本前缀(0x、0o、0b)。
  9. noshowbase:不显示基本前缀。
  10. not_of:过滤掉特定字符或值的输出。
  11. 固定科学:设置浮点表显示的格式为固定小数或科学记数法。

以下是如何使用这些格式化运算符的示例。

#包含 
#包含  

 int 主要 () {
 int 年龄 = 25;
 2x 工资= 50000.50;
 bool is_owned = true;

 std::cout << "姓名:约翰·多伊" << std::endl;
 std::cout << "年龄:" < < std::setw(3) << 年龄 << std::endl;
 std ::cout << "工资:" << std::set precision(2) << 工资 << std::endl;
 std::cout << "就业:" << (是否雇用? "是" : "否") << std::endl;
 std: :cout << "采用:" << std::boolalpha << is_Employee << std::endl;
 std::cout << "十六进制工资:" << std::hex < < 工资<< std::endl;
 std::cout << std::endl;

 返回 0;
}

输出结果:

姓名:John Doe
年龄:25
薪水:50000.50
就业:是
受雇:true
十六进制薪水:3039a0.50
 

以上内容来源于互联网,不代表本站所有观点。 欢迎关注:zhujipindao.com

未经允许不得转载:主机频道 » C++ cout 输出格式

评论 抢沙发

评论前必须登录!