C++笔记-设置cout输出数据的宽度和填充
目录
背景
代码及演示
背景
在串口开发获取数据的时候,得到的串口数据一般是16进制的。可能因为某些需求要让他以16进制显示,并且能够补0.
代码及演示
这里介绍几个函数:
setw(int):为设置宽度
setfill(char):为填充的字符串
都在iomanip的头文件中。
代码如下:
#include <iostream>
#include <iomanip>
using namespace std;void main(){int data = 0x01020304;cout << hex << setw(8)<< setfill('0') << data << endl;int data_2 = 8;cout << hex << setw(8) << setfill('0') << data_2 << endl;cout << hex << setw(7) << setfill('0') << data_2 << endl;cout << setw(6) << setfill('1') << data_2 << endl;getchar();return;
}
程序运行截图如下:
C++笔记-设置cout输出数据的宽度和填充相关推荐
- 使用 cout 输出数据之控制输出格式(一)
cout调用格式化成员函数 ios_base类提供了一组设置格式化状态标志的成员函数, 包括 setf() .unset f() 和flags() .格式化状态标志通过一个二进制位设置,如果设置了某个 ...
- 使用cout输出数据之使用成员函数
几个常用的成员函数: 1.put() 原型: ostream & put(char c); 功能:把一个字符型变量的值输出到显示器上, 函数返回ostream类对象的引用, 所以该函数可以被连 ...
- 使用 cout 输出数据之控制输出格式(二)
使用操纵子(包含头文件 iomanip) 操纵子(Manipulator) 也称操作符, 是一种功能和类 ios_base的成员函数相同, 但使用更方便的格式控制函数,程序员可以直接在输出流中插人操纵 ...
- 如何设置cout的输出格式(转)
转自:http://blog.csdn.net/ididcan/article/details/4501529 如何设置cout的输出格式(转) 编程笔记设置cout的输出格式有两种办法,一种是用co ...
- cout设置输出数据不显示科学计数法
[解决方案] 1.在头文件包含-#include<iomanip>--定义IO流输出输入格式控制相关函数. 2.利用cout输出格式为-cout << fixed <&l ...
- c++ 总结之 cout输出
目录 使用 cout 输出 cout 与 << 运算符 cout 基本类型 cout 指针 cout 拼接输出 cout 与 put() cout 与 write() 使用 cout 格式 ...
- Ajax---使用json数据格式输出数据
将Ajax得到的数据使用json数据格式输出 1.项目清单 2.代码 2.1.Procince类代码 2.2.ProvinceDao类代码 2.3.QueryJsonServlet类代码 2.4.Te ...
- R学习笔记(4): 使用外部数据
来源于:R学习笔记(4): 使用外部数据 博客:心内求法 鉴于内存的非持久性和容量限制,一个有效的数据处理工具必须能够使用外部数据:能够从外部获取大量的数据,也能够将处理结果保存.R中提供了一系列的函 ...
- SQLite学习笔记(七)-- 数据插入、更新和删除(C++实现)
1.代码实例 代码说明 本例主要说明如何对数据表进行插入.更新和删除操作. 测试平台 1.开发语言:C++ 2.开发工具:VS2015 3.操作系统:Win7 X64 测试数据说明 测试表为Stude ...
最新文章
- CentOS安装Chrome
- 【软件测试】黑盒测试の正交试验法
- 省市区 / 三级联动
- java课设电子门禁_Java 并发专题 : CyclicBarrier 打造一个安全的门禁系统
- web前端工作笔记008---js延迟执行代码
- Oracle XE http端口8080的修改
- 使用Image.GetThumbnailImage 方法返回缩略图
- (BFS)uva2554-Snakes Ladders
- 分享Silverlight/WPF/Windows Phone一周学习导读(10月22日-10月29日)
- 高费率基金是投资者的毒药
- [Perl] Data::Dumper模块的用法简介
- 攻防世界Web新手区题解
- win7 下搭建基于jdk1.7 android开发环境
- ADF4350调试笔记
- Saber 2016安装过程分享
- 真-C++通过函数名字符串调用函数
- BBEdit 12.6.1 FIXED 特别版 Mac 强大的文本和HTML编辑器及汉化工具
- 计算机操作系统唤醒原语,计算机操作系统原语分析(范文).doc
- 【Python学习随笔】依赖倒置原则 + 简单工厂模式
- 习题 6.3 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写3个函数:1.输入10个数;2.进行处理;3.输出10个数。