在linux中使用printf("%02x", md5[i]); 能够打印出32位十六进制的数据如...
发布网友
发布时间:2022-04-26 02:19
我来回答
共1个回答
热心网友
时间:2023-01-22 04:11
char str1[33];
char str2[10];
strcpy(str1,"");
for(i=0;i<16;i++)
{
sprintf(str2,"%02x",md5[i]0x0ff);
strcat(str1,str2);
}
printf("%s",str1);