C语言中fscanf()函数的用法介绍
fscan()函数的原型:
int fscanf(FILE *stream,const char *format,[argument...]);
fscanf函数和scanf函数的用法类似,只不过fscanf函数读取文件1流数据而已。
用法注意点:
- format str:如%d,%f,%c,%s等,分别表示读入一个整数,浮点数,字符,字符串。还可以加上控制,如%ld,表示读入一个长整型,%20s表示最多读入20个字符。
- 返回值,再没有出错的情况下,fsanf返回正确匹配和赋值二点域的个数;如果出错,则返回EOF。
scanf的难点:
- 对空白符的处理(空格,制表符,换行符);
- *的用法
- []以及[^]的用法
- EOF的处理
本文详细介绍了C语言中fscanf函数的用法,包括其原型、参数解释、返回值说明及使用注意事项。通过本文,读者可以了解如何从文件流中读取不同类型的数据,如整数、浮点数、字符和字符串,并掌握fscanf与scanf的区别。
2369

被折叠的 条评论
为什么被折叠?



