zoukankan      html  css  js  c++  java
  • %02x与%2x之间的区别

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

    X 表示以十六进制形式输出
    02表示不足两位,前面补0输出;如果超过两位,则实际输出
    举例:

    printf("%02X", 0x345); //打印出:345
    printf("%02X", 0x6); //打印出:06

    而如果直接写为 %2x,数据不足两位时,实际输出,即不额外补0输出; 如果超过两位,则实际输出。

    printf("%2X", 0x345); //打印出:345
    printf("%2X", 0x6); //打印出:6

    ---------------------
    作者:渴望可及
    来源:CSDN
    原文:https://blog.csdn.net/u013443618/article/details/50832619
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    数据库作业
    5-5 数据库笔记整理
    5月4日数据库笔记整理
    数据库
    4.27内容整理
    python基础4
    python基础4
    python基础 3
    完善版二级联动(可作为函数)需要导入jquery
    jquery $this 指向子元素
  • 原文地址:https://www.cnblogs.com/zzdbullet/p/10059354.html
Copyright © 2011-2022 走看看