printf与十六进制 发表于 2019-10-06 | 分类于 学习笔记 字数统计: 161 | 阅读时长 ≈ 1 如何用printf输出十六进制 CSP里面用到十六进制的地方还是挺多的,所以记录一下如何输出十六进制数据。 12345int a = 0xf;printf("%x\n", a); //x为小写时,输出a~fprintf("%X\n", a); //注意这里的X为大写,输出时A~F为大写printf("%4x\n", a); //补齐为4位,左边补空格printf("%04x\n", a); //补齐为4位,左边补0 结果 1234fF f000f