zoukankan      html  css  js  c++  java
  • C语言的printf输出格式控制

    %d int
    %ld long
    %md m 为指定的输出字段的宽度。
    %u unsigned
    %c char
    %f 浮点型
    %.mf 输出实数时小数点后保留 m 位
    %s 字符串
    %o 以八进制形式输出整数
    %x 以十六进制形式输出整数

    int PrintVal = 9;

    /*按整型输出,默认右对齐*/
    printf("%d ",PrintVal);
    /*按整型输出,补齐4位的宽度,补齐位为空格,默认右对齐*/
    printf("%4d ",PrintVal);
    /*按整形输出,补齐4位的宽度,补齐位为0,默认右对齐*/
    printf("%04d ",PrintVal);

    /*按16进制输出,默认右对齐*/
    printf("%x ",PrintVal);
    /*按16进制输出,补齐4位的宽度,补齐位为空格,默认右对齐*/
    printf("%4x ",PrintVal);
    /*按照16进制输出,补齐4位的宽度,补齐位为0,默认右对齐*/
    printf("%04x ",PrintVal);

    /*按8进制输出,默认右对齐*/
    printf("%o ",PrintVal);
    /*按8进制输出,补齐4位的宽度,补齐位为空格,默认右对齐*/
    printf("%4o ",PrintVal);
    /*按照8进制输出,补齐4位的宽度,补齐位为0,默认右对齐*/
    printf("%04o ",PrintVal);
    ————————————————

    原文链接:https://blog.csdn.net/sazass/java/article/details/89372042
    原文链接:https://blog.csdn.net/u014647208/article/details/53337315

  • 相关阅读:
    linux 进程间通信之pipe
    makefile详解
    makefile基础
    std::list 源代码解析
    各类编译器 allocator 底层
    oop &&GP 模板 ---> 特化和偏特化
    STL Allocator
    关联式容器
    vector::erase
    maven
  • 原文地址:https://www.cnblogs.com/TonyJia/p/12586665.html
Copyright © 2011-2022 走看看