0
点赞
收藏
分享

微信扫一扫

c语言输出十六进制字节数组

香小蕉 2022-06-14 阅读 80
unsigned char data[4]={0xFA,0xDB,0x02,0xcc};
char result[2*4+1]={0};
for(int i=0; i<sizeof(data)/sizeof(data[0]); i++)
{
sprintf(result+2*i,"%02X",data[i]); // %X结果为大写,%x结果为小写

}
cout<<result<<endl;

res:

FADB02CC


举报

相关推荐

0 条评论