小華的部落格: C語言Printf 自動補0

搜尋此網誌

網頁

星期三, 6月 15, 2011

C語言Printf 自動補0

在一般的C語言中顯示HEX時總是會希望能夠補0,像是HEX: 0x10 顯示的時候就希望是0010
那要如何做呢?

其實很簡單,你只要控制printf 內的顯示控制就可以了。

例如:  
 printf ("%4X",MyHex);     <--4個字元,但不會補0
 printf ("%04X",MyHex);   <--會補0

從下圖中的黑色部分中可以看到AX的值會有兩種結果~

沒有留言: