為什么printf在打印hex時只打印出一個字節?pixel_data是vector的char。當我這樣做時,printf(" 0x%1x ", pixel_data[0] )我期待著看到0xf5。但我覺得0xfffffff5我打印出一個4字節的整數而不是1字節。為什么是這樣?我給printf了一個char打印輸出 - 它只有1個字節,為什么printf打印4?NB。在printf實現包裹第三方API內,但只是想知道,這是標準的功能printf?
- 3 回答
- 0 關注
- 719 瀏覽
添加回答
舉報
0/150
提交
取消