c 进制变换

c 进制转换弱弱问一句: 文本中读取一串数据c80aa95ad....然后需要赋值如:char a[0]0xc8char a[1]0x0ac

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个元素。