标签: c
我想使用printf打印十六进制值,但是没有任何前导零,例如:
printf
我要:63 68 65 63 6B AA DD 4D 79 0C 48 65 78
63 68 65 63 6B AA DD 4D 79 0C 48 65 78
并带有:
printf("%X",buffer[i]);
我得到:
063 068 065 063 06B 0AA 0DD 04D 079 0C 048 065 078
我试图查找printf手册页,但是即使我没有用“#0”指定任何标志,我也得到了前导零。