看下代码
# include <stdio.h>
int main(void)
{
int x = 47; //100是十进制
printf("%x\n", x); //输出结果是: 2f
printf("%X\n", x); //输出结果是: 2F
printf("%#X\n", x); //输出结果是: 0X2F %#X推荐使用
printf("%#x\n", x); //输出结果是: 0x2f
return 0;
}
输出结果
2f 2F 0X2F 0x2f |