如何把16进制
我这里有一段16进制数据,如何将它转换成文字内容?
// 将一组数据转换为可显示的16进制字符 // 输入参数: // data:一段16进制数据 // 输出参数: // szHex:存放转换后的可显示的16进制字符 char *dataToHex( char *data,/*in*/ char *szHex/*out*/ ) { char buf[3]; for(int i=0;i<16;i++) { sprintf( buf, "%02x", data[i] ); strcat( szHex, buf ); } return szHex; }
答:详情>>