读书人

c 进制变换

发布时间: 2013-08-01 15:23:18 作者: rapoo

c 进制转换
弱弱问一句:
文本中读取一串数据 c80aa95ad....
然后需要赋值如:
char a[0]=0xc8;
char a[1]=0x0a;
char a[2]=0xa9;
......
咋个转换,求指教。。。 C
[解决办法]
用sscanf吧
sscanf(src,"%x",&a[j]);
把串src以16进制格式赋值给字符数组a的第j个元素。

读书人网 >C语言

热点推荐