【发布时间】:2012-07-31 17:31:06
【问题描述】:
我想将整数拆分为数字,然后将每个数字转换为 ASCII(在 C 编程语言中)。
例子:
int x = 0xABC
/* split integers */
int x1 = 0xA
int x2 = 0xB
int x3 = 0xC
/* convert integers to ASCII */
int x1 = 0x41
int x2 = 0x42
int x3 = 0x43
另外,如果整数只有 2 位长(十六进制),我仍然需要 3 次拆分:
int y = 0xBC
/* split integers */
int y1 = 0x0
int y2 = 0xB
int y3 = 0xC
.
.
.
非常感谢!
【问题讨论】:
-
@PengyuCHEN: Don't add homework tag to questions
-
@EricFinn 是的,我以前没有读过。我很抱歉。