现在的位置: 首页 > 综合 > 正文

字符转换为十六进制

2019年11月20日 ⁄ 综合 ⁄ 共 232字 ⁄ 字号 评论关闭

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;
}

抱歉!评论已关闭.