文章目录
- 一、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
使用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