Re
"我是要把整数数组转换成字符串数组如“0X12 0X56”转换成“0X31 0X32 0X35 0X36”"
上面是楼主希望实现的。 那么: char str[8];
sprintf(str,“%x%x”,0x12,0x56);
结果: str[0] = 0x31; str[1] = 0x32; str[2] = 0x35; str[3] = 0x36; str[4] = 0;
格式与printf基本一样。只是输出变成字符串。
不过,printf一类的函数,编译后代码很大。资源少的时候慎用。
|
|