文章目录

  • 一、printf 输出16进制格式化的数据

一、printf 输出16进制格式化的数据

使用printf 输出16进制的格式化数据,例如输入 0x0A

// 输出0x0a,此方式对0无效printf("%#.2x\n", 0x0a);// 输出 0printf("%#.2x\n", 0x00);// 输出0x0aprintf("0x%02x\n", 0x0a)

备注:
printf("%#.2x\n", 0x0a); 这种方式对0x00无效,0x00输出0