Printf 格式控制由格式说明符(以 % 开头的字母指定数据类型)和格式化标志(修改打印格式)组成。格式化标志包括左对齐、显示符号、填充、指定小数点位数、修改数据类型等功能。示例:printf(“%-10d”, 123) 左对齐并保留 10 个字符宽度;printf(“%+5.2f”, 1.234) 显示正号、保留小数点后 2 位、右对齐并保留 5 个字符宽度。

Printf 格式控制的组成
Printf 格式控制由两个部分组成:
1. 格式说明符
一个以百分号 (%) 开头的字符。后跟一个字母,用于指定要打印的数据类型。
2. 格式化标志(可选)
跟在格式说明符后面的一组标志。用来修改打印输出的格式。
格式化标志列表:
-: 左对齐+: 在正数前面显示加号 : 在正数前面显示空格0: 用零填充. 和数字: 指定小数点后的位数h, l, ll, L: 修改数据类型修饰符
使用示例:
printf("%-10d", 123); // 左对齐并保留 10 个字符宽度printf("%+5.2f", 1.234); // 显示正号、保留小数点后 2 位、右对齐并保留 5 个字符宽度
以上就是printf格式控制包括两部分的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1457490.html
微信扫一扫
支付宝扫一扫