char readBuf[] = "96 36 D4 D1 F8 C1 8A E0 BF 29 10 91 3C 4D F1 5D 08";
我希望将每一对数值转换为十六进制的值,从而在新的char[]中获得17个单独的十六进制值。
结果等同于在代码中编写以下内容:
char hexStr[] = {0x96,0x36,0xD4,0xD1,0xF8,0xC1,0x8A,0xE0,0xBF,0x29,0x10,0x91,0x3C,0x4D,0xF1,0x5D,0x08}
我不知道如何从readBuf构建一个新的十六进制值添加到新的char[]中。