【发布时间】:2012-03-25 01:39:35
【问题描述】:
我知道我们可以使用printf("%04X", value); 打印无符号十六进制值。
C 中是否有类似的标志或函数可用于打印带符号的十六进制值?
类似的东西
Binary Hex (signed) Hex (unsigned)
-------- ----------- --------------
00000010 +0x2 0x2
00000001 +0x1 0x1
00000000 +0x0 0x0
11111111 -0x1 0xFF
11111110 -0x2 0xFE
11111101 -0x3 0xFD
【问题讨论】: