C语言笔记:格式化输入输出(fprintf、fscanf、sscanf…)
包含以下函数的基本库:stdlib.h
-
fprintf
int fprintf(FILE *stream, const char *format,...)
fprintf函数按照format说明的格式对输出进行转换,并写到stream流中。返回值是实际写入的字符数。出错则返回一个负值。
fprintf(stdout,…)等价于printf(…);
-
sprintf
int sprintf(char *s, const char *format,...)
与printf函数基本相同,但其输出将被写到字符串s中,并以’\0’结尾,s必须足够大。该函数返回不包括’\0’的实际输出字符数。
注意是输出到字符串中,我们不能在显示屏上看到,其实也是一种变相的输入
char *str,str1[20]; str