如何给一个C语言字符串转16进制数的函数?

如题所述

多麻烦啊!
看好了:
#include<stdio.h>
int a;
char *str="1Af";
int main()
{
sscanf(str,"%x",&a);//%x为读入16进制数,大小写均可。sscanf是从c字符串中读入变量。
printf("%i",a);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
相似回答