您好我正在使用digi动态c.我试图将其转换为字符串
char readingreg[4];
readingreg[0] = 4a;
readingreg[1] = aa;
readingreg[2] = aa;
readingreg[3] = a0;
Run Code Online (Sandbox Code Playgroud)
目前,当我做printf声明时,它必须是这样的:
printf("This is element 0: %x\n", readingreg[0]);
Run Code Online (Sandbox Code Playgroud)
但我想在字符串中这样,所以我可以使用这样的printf语句
printf("This is element 0: %s\n", readingreg[0]);
Run Code Online (Sandbox Code Playgroud)
我本质上是通过TCP/IP端口发送readingreg数组,我需要将它作为字符串.我似乎无法将其转换为字符串.谢谢你的帮助.此外,如果有人可以告诉我如何一次完成每个元素而不是整个数组,那就没关系,因为只有4个元素.