首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

例如:如何把“0xAC”这个字符串转化放进成一个char里

2013-07-09 
例如:怎么把“0xAC”这个字符串转化放进成一个char里如题,求助啊。。。。。。。。#includestdio.hint main(){char

例如:怎么把“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);

热点排行