%02x与%2x 之间的区别

输出最小宽度 用十进制整数来表示输出的最少位数。若实际位数多于定义的宽度,则按实际位数输出,若实际位数少于定义的宽度则补以空格或0(当最小宽度数值以0开头时)。 X 表示以十六进制形式输出 02 表示不足两位,前面补0输出;若是超过两位,则实际输出 举例: printf("%02X", 0x345); //打印出:345 printf("%02X", 0x6); //打印出:06 而若是直接
相关文章
相关标签/搜索