1.char型十六进制数转换为整形:char n1[]="1234";
int x; sscanf(n1,"%x",&x); // x 里是int型 printf("%d %#x",x,x); // 按十进制 和 16进制(开头带0x) 打印
2.若为浮点数
转换成float型:n2[]="123.456";
float y; sscanf(n2,"%f",&y);
1.char型十六进制数转换为整形:char n1[]="1234";
int x; sscanf(n1,"%x",&x); // x 里是int型 printf("%d %#x",x,x); // 按十进制 和 16进制(开头带0x) 打印
2.若为浮点数
转换成float型:n2[]="123.456";
float y; sscanf(n2,"%f",&y);