0x3對應%#x為什么0X44對應的是%x

uj5u.com熱心網友回復:
%x是按位元組對齊來輸出16進制的(也就是輸出的必然是偶數個數),1個位元組有8位,0x44是 0100 0100剛好8位而0x3不滿一個位元組(奇數個數),如果用%x,會變成0x03(湊滿一個位元組 0000 0011),所以要用%#x,一個#代表1個數
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/130885.html
標籤:C語言
上一篇:十進制轉換為k進制
下一篇:VC編程,求助大佬
