void char2Hex(
unsigned char c)
{
char ch=c/0x10+'0';
if(ch>'9')
ch+=('A'-'9'-1);
char cl=c%0x10+'0';
if(cl>'9')
cl+=('A'-'9'-1);
cout<<ch<<cl<<' ';
}
int main()
{
char ch[]="I love 中国";
for (size_t i=0;i<sizeof(ch);++i)
{
char2Hex(ch[i]);
}
cout<<endl;
return 0;
}
{
char ch=c/0x10+'0';
if(ch>'9')
ch+=('A'-'9'-1);
char cl=c%0x10+'0';
if(cl>'9')
cl+=('A'-'9'-1);
cout<<ch<<cl<<' ';
}
int main()
{
char ch[]="I love 中国";
for (size_t i=0;i<sizeof(ch);++i)
{
char2Hex(ch[i]);
}
cout<<endl;
return 0;
}