C++字符串10进制转16进制
C++字符串10进制转16进制
日期:2012-10-13 09:58:10 人气:1
用 sscanf 和 sprintf
sscanf %x , 再 sprintf %d 16进制转10进制
sscanf %d , 再 sprintf %x 10进制转16进制
例如:
10进制转16进制
char s1[8]="23456",s2[8];
int i;
sscanf(s1,"%d",&i);
sprintf(s2,"%x",i);
printf("%s",s2);