Chinaunix首页 | 论坛 | 博客
  • 博客访问: 153574
  • 博文数量: 50
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 470
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-10 10:46
文章分类

全部博文(50)

文章存档

2019年(3)

2018年(3)

2017年(2)

2016年(5)

2015年(3)

2014年(1)

2013年(33)

我的朋友

分类: C/C++

2013-06-17 10:55:31

9中格式符

格式字符                                                                                            说 明
d,i 以带符号的十进制输出整数(正数不输出符号)
o       以八进制无符号形式输出整数(不输出前导符号0)
x,X    以十六进制无符号形式数字整数(不输出前导符号0x),用x输出a~f时以小写格式输出。用X时a~f以大写格式输出
u 以无符号十进制形式输出整数
c 以字符形式输出,只输出一个字符
s 输出字符串
f 以小数形式输出单、双精度小数,隐含输出6位小数。用"e"时指数以"e"表示(例如1.2e+02),用E是指数以"E"表示(例如1.2E+02)
e,E 以指数形式输出实数,数字部分小数部分为6位,如用"E",则输出时指数以大写表示
g,G 选用%f或%e格式中输出长度较短的一种格式,不输出无意义的0。用G时,若以指数形式输出,则指数以大写表示

附加格式

字符                           说明
字母l 用于长整型整形,可加在格式符d,o,x,u前面
m(代表一个正整数) m代表数字最小宽度
n(代表一个正整数) 对实数表示n位小数;对字符串表示截取的字符个数
- 输出的字符或数字在域内靠左输出


阅读(617) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~