当前位置: 首页 > news >正文

C++I/O流——(4)格式化输入/输出(第二节)

归纳编程学习的感悟,
记录奋斗路上的点滴,
希望能帮到一样刻苦的你!
如有不足欢迎指正!
共同学习交流!
🌎欢迎各位→点赞 👍+ 收藏⭐ + 留言​📝
含泪播种的人一定能含笑收获!

一起加油!

用操作控制符实现格式化输出:

        格式化输出还可以使用控制符,这些控制符可以直接插入到输出流中,使用控制符时在程序开头除需添加 iostream 头文件外,还需要包含 iomanip 头文件。

dec设置数值为十进制
hex设置数值为十六进制
oct设置数值为八进制
setfill(c)设置填充字符 c,可以是字符常量或字符变量
setprecision(n)设置浮点数的精度为 n 位,在以一般十进制小数输出时,n代表有效数字。在以fixed 形式或 scientific形式输出时,n为小数位数
setw(n)设置字段宽度为 n位
setiosflags(ios::fixed)设置浮点数以固定的小数位数显示
setiosflags(ios::scientific)设置浮点数以指数形式显示
setiosflags(ios::left)输出数据左对齐
setiosflags(ios::right)输出数据右对齐
setiosflags(ios::skipws)忽略前导的空格
setiosflags(ios::uppercase)数据以十六进制形式输出时字母为大写
setiosflags(ios::lowercase)数据以十六进制形式输出时字母为小写
setiosflags(ios::showpos)输出正数时给出符号“+”        

        以上就是我对C++I/O流——(4)格式化输入/输出(第二节)的理解,希望本篇文章对你有所帮助,也希望可以支持支持博主,后续博主也会定期更新学习记录,记录学习过程中的点点滴滴。如果有不懂和发现问题的小伙伴,请在评论区说出来哦,同时我还会继续更新对C++I/O流的理解,请持续关注我哦!!!

http://www.lryc.cn/news/283543.html

相关文章:

  • 九、K8S-label和label Selector
  • 【.NET Core】 多线程之(Thread)详解
  • 苹果笔记本 macbook 在 office word 中使用 mathtype 的方法
  • 课表排课小程序怎么制作?多少钱?
  • C语言总结十三:程序环境和预处理详细总结
  • tinyxml2
  • What is `@Controller` does?
  • 新版AndroidStudio dependencyResolutionManagement出错
  • 第三天业务题
  • nestjs 装饰器
  • 一款开源且不限制大小可以设置过期时间的支持分享的的开源文件共享系统picoshare 部署教程
  • eBPF运行时安全
  • Linux 系统中常见的命令,它们用于执行各种任务,包括文件和目录管理、系统信息查看、用户管理等
  • AutoEventWireup详解
  • SAP ABAP 自定义流水号 编号范围
  • 安卓、ios系统详解
  • 含并行连结的网络(GoogLeNet)
  • 计算机网络(第六版)复习提纲3
  • 怿星科技测试实验室获CNAS实验室认可,汽车以太网检测能力达国际标准
  • GORM 介绍及快速入门
  • Scrcpy:掌握你的Android设备
  • [9, 8, 7, 6][1,2] = ?
  • docker部署Jira+配置MySQL8数据库
  • YOLOv5全网独家首发:DCNv4更快收敛、更高速度、更高性能,效果秒杀DCNv3、DCNv2等 ,助力检测实现暴力涨点
  • HTML中常用标签--详解
  • Vue实现字符串首字母大写、翻转字符串、获取用户选定的文本
  • 基于springboot+vue的旅游网站系统(前后端分离)
  • GB/T28181-2022之图像抓拍规范解读和设计实现
  • 阿赵UE学习笔记——10、Blender材质和绘制网格体
  • 数据结构--串