sscanf函数用法详解 C :sscanf函数的用法?

C :sscanf函数的用法?字符串输入格式,逗号以“%[^,]”分隔。逗号空格用“%[^,”]%*C:sscanf(STR,“%[^,”]%*C%LF,%LF,%LF”,name,&ic1,

C :sscanf函数的用法?

字符串输入格式,

逗号以“%[^,]”分隔。

逗号空格用“%[^,”]%*C:

sscanf(STR,“%[^,”]%*C%LF,%LF,%LF”,name,&ic1,&ic2,&ic3)分隔

空格用%s%LF%LF格式分隔

#include

使用命名空间STD

#include

#include

int main()

{

char STR[]=“Wang,3,4,5“

char name[10

]double IC1,IC2,IC3

sscanf(STR,”%[^,],%LF,%LF“,name,&ic1,&ic2,&ic3)

printf(%s%LF%LFn”,name,IC1,IC2,IC3)

return 0

}

输出双精度类型,可以是%LF格式。