Chinaunix首页 | 论坛 | 博客
  • 博客访问: 586447
  • 博文数量: 201
  • 博客积分: 3076
  • 博客等级: 中校
  • 技术积分: 2333
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-02 19:44
文章分类

全部博文(201)

文章存档

2010年(118)

2009年(83)

我的朋友

分类: C/C++

2010-04-08 13:42:45


(VS.71).aspx

%[flags][width][.precision][length]specifier

flags:
       -:左对齐,默认是右对齐
       +:不论正负,都打印符号标志,默认不打印,并且符号算在宽度里面
       0:填充0
       #:0 0x 0X
       space:

width:
       number:
       *     :

.precision: 
             number:
             *     :
length:
       h:
       l:
       L:

specifier:
            ...

超过长度不会截断。
%s: 总是填充空字符(空白),不填充0
%d,o,x: 左对齐时(-), 填充0无效,以免混淆大小,只能填充空白。
        比如:100 = 0x64
        左对齐时,-0同时存在时,之考虑-,后面填充空白,0x紧接着16进制数。 0x64  ***
        右对齐时,若有填充的0,16进制的填充则在0x 与数字之间,0x00064;10进制的填充在符号与数 字之间
      
阅读(1131) | 评论(0) | 转发(0) |
0

上一篇:cpu cache

下一篇:数的分解

给主人留下些什么吧!~~