读书人

例如:如何把“0xAC”这个字符串转化放

发布时间: 2013-07-09 09:50:47 作者: rapoo

例如:怎么把“0xAC”这个字符串转化放进成一个char里
如题,求助啊。。。。。。。。 #include"stdio.h"
int main()
{
char *str = "0xAC";
int num;
sscanf(str,"%x",&num);
printf("%#x\n",num);
return 0;
}
[解决办法]

int v;
char c;
char s[5];
sscanf("0xAC","%i",&v);
c=(char)v;
sprintf(s,"0x%02X",(unsigned char)c);
printf("[%s]\n",s);

读书人网 >C++

热点推荐