文章目录 一、printf 输出16进制格式化的数据 一、printf 输出16进制格式化的数据 使用printf 输出16进制的格式化数据,例如输入 0x0A // 输出0x0a,此方式对0无效 printf("%#.2x\n", 0x0a); // 输出 0 printf("%#.2x\n", 0x00); // 输出0x0a printf("0x%02x\n", 0x0a) 备注: printf("%#.2x\n", 0x0a); 这种方式对0x00无效,0x00输出0