sscanf和sprintf的用法
这两者都是关于字符类型的输入输出
关于sscanf的用法:
int n;
char str[10] = "12345";
sscanf(str,"%d",&n);
printf("%d",n);
结果上显示为
12345
sscanf是从左至右,将str的字符以%d的形式送给n;
关于sprintf的用法
int n = 123;
double db = 1.25;
char str1[10] = "hello";
char str[20];
sprintf(str,"%d:%.2f,%s",n,db,str1);
结果上显示
123:1.25,hello
sprintf是从右至左,将n,db,str1分别以%d,%.2f,%s的形式写入str。