fprint函数、fscanf函数与printf函数、scanf函数作用相同,都是格式化读写函数。
只有一点不同:fprintf和fscanf函数读写的对象时磁盘文件而不是终端(即键盘输入和屏幕输出)
fprintf(文件指针,格式字符串,输出表列);
fscanf(文件指针,格式字符串,输出表列);
1、例如fprintf(fp,“%d,%6.2f",i,t)
它的作用是将整型变量i和实型变量t 的值按%d和%6.2f的格式输出到fp指向的文件中。如果i=3,t=4.5则输出到磁盘文件上的是以下字符串: 3, 4.50
2、例如fscanf(fp,"%d,%f",&i,&t);
磁盘文件上如果有以下内容:
3,4.5
将磁盘文件上的3送给变量i,4.5送给变量t。
转载于:https://blog.51cto.com/lihaichuan/982192