zoukankan      html  css  js  c++  java
  • printf 的格式

    1) 类型
    类型字符用以表示输出数据的类型,其格式符和意义如下表所示:

    %c  输出单个字符 

    %s  输出字符串

    %u  以十进制形式输出无符号整数

    %d  以十进制形式输出带符号整数(正数不输出符号)

    %lld  表示按十进制长整型输出;

    %o  以八进制形式输出无符号整数(不输出前缀0)

    %x  以十六进制形式输出无符号整数(不输出前缀Ox)

    %f  以小数形式输出单、双精度实数

    %lf  长浮点即double

    %e%E    以指数形式输出单、双精度实数

    %g%G       以%f或%e中较短的输出宽度输出单、双精度实数

    %p 

     2)标志

    -       结果左对齐,右边填空格

    +      输出符号(正号或负号)

    空格   输出值为正时冠以空格,为负时冠以负号

    #       对c、s、d、u类无影响;
             对o类,在输出时加前缀o;
             对x类,在输出时加前缀0x;
             对e、g、f 类当结果有小数时才给出小数点。

    3) 输出最小宽度
    用十进制整数来表示输出的最少位数。若实际位数多于定义的宽度,则按实际位数输出,若实际位数少于定义的宽度则补以空格或0。

    %02d

    %02x

    4) 精度
    精度格式符以“.”开头,后跟十进制整数。本项的意义是:如果输出数字,则表示小数的位数;如果输出的是字符,则表示输出字符的个数;若实际位数大于所定义的精度数,则截去超过的部分.

    %.nf

  • 相关阅读:
    走出软件作坊
    [Flash入门基本动画]第8课
    [Flash入门基本动画]第6课
    数据中心十项节能妙招
    全面实施虚拟化的五个步骤
    Javascript的匿名函数
    TSQL调试器重返SQL Server 2008
    SQL Server 2008(BI)PPT下载
    通过数据中心整合和虚拟化实现高密度服务器配置
    [Flash入门基本动画]第7课
  • 原文地址:https://www.cnblogs.com/Lune-Qiu/p/8970398.html
Copyright © 2011-2022 走看看