2011-08-23 53 views
0

當我要打印使用C中的printf整數的十六進制值,我用下面的語句:printf ("\n X = 0x%x \n",x);這裏我假設如下聲明:int x = -1以十六進制高大信輸出格式說明

現在這個打印Oxffffffff 。我想看到輸出爲0xFFFFFFFF(所有高字母)。哪種格式說明符可以幫助我實現這一目標?

回答

2

printf ("\n X = 0x%X \n",x);

+0

謝謝,「0x%1 $ X」是做什麼的? – n0nChun

相關問題