注册 登录
编程论坛 C++教室

求助sscanf 函数使用方法

vfdff 发布于 2008-08-31 12:38, 767 次点击
#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这个结果呢?
0 回复
1