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。