标签: c
当我想在C中使用printf打印整数的十六进制值时,我使用以下语句:printf ("\n X = 0x%x \n",x);这里我假设以下声明:int x = -1
printf ("\n X = 0x%x \n",x);
int x = -1
现在打印Oxffffffff。我想看到输出为0xFFFFFFFF(所有高信)。哪种格式说明符可以帮助我实现这一目标?
Oxffffffff
答案 0 :(得分:2)
printf ("\n X = 0x%X \n",x);