我有一个字符数组:
char macChars=[12];
它的内容是例如macChars[0]=53, macChars[1]=66 ... 我需要将这些数字转换为十六进制字符,所以我会有另一个数组:
macCharsHex[0]=5 //value 53 in hex
macCharsHex[1]=B //value 66 in hex
谢谢。
最佳答案
假设使用 ASCII,您的示例已经包含您希望它们包含的值。所以你不必转换任何东西。也许您想打印它们?
关于c - 如何使用数字数组中的十六进制字符创建数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9032639/