求助sscanf 函数使用方法
#include <stdio.h>int main()
{
int a,b,c,d;
char aa,bb,cc,dd;
char *tmp="dd:2a:41:4f";
sscanf(tmp,"%02x:%02x:%02x:%02x",&a,&b,&c,&d);
printf("%02x:%02x:%02x:%02x\n", a,b,c,d);
printf("%02c:%02c:%02c:%02c\n", a,b,c,d);
sscanf(tmp,"%02c:%02c:%02c:%02c",&aa,&bb,&cc,&dd);
printf("%02x:%02x:%02x:%02x\n", aa,bb,cc,dd);
printf("%02c:%02c:%02c:%02c\n", aa,bb,cc,dd);
getchar();
return 0;
}
为什么会显示附件sscanf.JPG这个结果呢?