亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C > 正文

C語言 格式化讀寫文件詳解

2020-01-26 14:26:59
字體:
來源:轉載
供稿:網友

fscanf() 和 fprintf() 函數與前面使用的 scanf() 和 printf() 功能相似,都是格式化讀寫函數,兩者的區別在于 fscanf() 和 fprintf() 的讀寫對象不是鍵盤和顯示器,而是磁盤文件。

這兩個函數的原型為:

int fscanf ( FILE *fp, char * format, ... );
int fprintf ( FILE *fp, char * format, ... );

fp 為文件指針,format 為格式控制字符串,... 表示參數列表。與 scanf() 和 printf() 相比,它們僅僅多了一個 fp 參數。例如:

FILE *fp;int i, j;char *str, ch;fscanf(fp, "%d %s", &i, str);fprintf(fp,"%d %c", j, ch);

fprintf() 返回成功寫入的字符的個數,失敗則返回負數。fscanf() 返回參數列表中被成功賦值的參數個數。

【示例】用 fscanf 和 fprintf 函數來完成對學生信息的讀寫。

#include<stdio.h>#define N 2struct stu{  char name[10];  int num;  int age;  float score;} boya[N], boyb[N], *pa, *pb;int main(){  FILE *fp;  int i;  pa=boya;  pb=boyb;  if( (fp=fopen("D://demo.txt","wt+")) == NULL ){    printf("Cannot open file, press any key exit!");    getch();    exit(1);  }  //從鍵盤讀入數據,保存到boya  printf("Input data:/n");  for(i=0; i<N; i++,pa++){    scanf("%s %d %d %f", pa->name, &pa->num, &pa->age, &pa->score);    }  pa = boya;  //將boya中的數據寫入到文件  for(i=0; i<N; i++,pa++){    fprintf(fp,"%s %d %d %f/n", pa->name, pa->num, pa->age, pa->score);    }  //重置文件指針  rewind(fp);  //從文件中讀取數據,保存到boyb  for(i=0; i<N; i++,pb++){    fscanf(fp, "%s %d %d %f/n", pb->name, &pb->num, &pb->age, &pb->score);  }  pb=boyb;  //將boyb中的數據輸出到顯示器  for(i=0; i<N; i++,pb++){    printf("%s %d %d %f/n", pb->name, pb->num, pb->age, pb->score);  }  fclose(fp);  return 0;}

運行結果:

Input data:
Tom 2 15 90.5亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

一区二区三区美女xx视频| 日韩电影在线观看中文字幕| 欧美中文在线观看国产| 亚洲欧洲偷拍精品| 成人亚洲综合色就1024| 国产精品成人一区| 日韩av在线免费播放| 夜夜躁日日躁狠狠久久88av| 成人黄色在线播放| 欧美老女人xx| 国产精品久久久久久久久久久久久久| 久久91精品国产91久久久| 欧美疯狂做受xxxx高潮| 国产91网红主播在线观看| 国产精品久久久久久网站| 日韩资源在线观看| 国产一区二区三区视频免费| 欧美成人午夜免费视在线看片| 亚洲人成电影网站色…| 在线观看中文字幕亚洲| 久久人91精品久久久久久不卡| 成人国产精品一区二区| 2019亚洲日韩新视频| 日韩国产精品视频| 日韩在线观看成人| 欧美成人中文字幕| 日韩视频在线免费观看| 亚洲一区二区三区在线免费观看| 亚洲永久在线观看| 在线精品国产成人综合| 国产一区二区成人| 久久久久久成人| 久久香蕉精品香蕉| 久久的精品视频| 亚洲美女久久久| 久久久国产精品亚洲一区| 国产免费一区视频观看免费| 国产精品久久久久aaaa九色| 黑人精品xxx一区| 亚洲另类激情图| 欧美亚洲国产日韩2020| 一区二区三区动漫| 色综合天天狠天天透天天伊人| 亚洲成人精品久久| 亚洲精品www久久久久久广东| 亚洲精品在线视频| 最近的2019中文字幕免费一页| 亚洲无亚洲人成网站77777| 精品亚洲va在线va天堂资源站| 欧美黑人一区二区三区| 欧美在线免费观看| 亚洲精品国产精品自产a区红杏吧| 日韩成人中文字幕| 国产精品扒开腿做爽爽爽视频| 992tv在线成人免费观看| 国产精品免费观看在线| 亚洲欧美中文字幕| 久久精品99久久久久久久久| 一区二区三区美女xx视频| 日韩av不卡在线| 国内揄拍国内精品少妇国语| 色综合视频一区中文字幕| 国产综合在线观看视频| 国产一区二区在线免费视频| 乱亲女秽乱长久久久| 国产成人精品免费视频| 亚洲美女喷白浆| 日韩中文有码在线视频| 久久久av电影| 亚洲自拍偷拍区| 韩国19禁主播vip福利视频| 日韩视频在线一区| 日本精品视频在线| 欧美日韩成人在线视频| 欧美一区二区大胆人体摄影专业网站| 国产欧美日韩精品在线观看| 中文字幕免费精品一区高清| 国产精品入口福利| 日韩久久精品电影| 欧美午夜片欧美片在线观看| 成人做爽爽免费视频| 国产91精品最新在线播放| 青青在线视频一区二区三区| 国产视频久久网| 日韩成人中文字幕在线观看| 国产日韩在线一区| 亚洲激情视频在线| 激情久久av一区av二区av三区| 91精品国产自产在线观看永久| 96pao国产成视频永久免费| 日韩禁在线播放| 97碰碰碰免费色视频| 久久久999国产精品| 日韩动漫免费观看电视剧高清| 91精品国产高清久久久久久| 欧美一级电影在线| 久久久久久国产精品三级玉女聊斋| 国产一区二区激情| 国产综合视频在线观看| 日韩av大片在线| 成年人精品视频| 97在线免费观看| 亚洲最大福利视频| 亚洲欧洲美洲在线综合| 国产成人精品视| 狠狠色狠色综合曰曰| 91精品在线观| 国产成人精品日本亚洲专区61| 欧美日韩免费网站| 色无极亚洲影院| 久久久av网站| 久久综合五月天| 亚洲成色777777在线观看影院| 久久精品青青大伊人av| 97激碰免费视频| 91免费福利视频| 久久精品99国产精品酒店日本| 97国产真实伦对白精彩视频8| 国产免费一区二区三区在线能观看| 中文字幕国产精品| 亚洲综合在线中文字幕| 欧美日韩国产激情| 成人激情视频在线| 91av在线免费观看| 欧美精品日韩www.p站| 亚洲人成啪啪网站| 午夜精品久久久久久久白皮肤| 日韩激情av在线免费观看| 91国偷自产一区二区三区的观看方式| 精品色蜜蜜精品视频在线观看| 在线观看不卡av| 欧美激情按摩在线| 亚洲激情视频在线观看| 欧美在线视频一区二区| 久久久久久久久电影| 国产日韩欧美日韩大片| 日韩av在线一区二区| 亚洲色图15p| 欧美日韩福利电影| 亚洲精品在线91| 中文字幕日韩视频| 久久影视三级福利片| 精品电影在线观看| 日韩国产中文字幕| 国产精品嫩草视频| 国产一区二区三区在线观看网站| 97涩涩爰在线观看亚洲| 亚洲一区二区在线| 乱亲女秽乱长久久久| 久热精品视频在线观看一区| 国产精品专区h在线观看| 少妇高潮久久久久久潘金莲| 人人澡人人澡人人看欧美| 亚洲色无码播放| 国产精品狼人色视频一区| 亚洲一区亚洲二区| 粉嫩av一区二区三区免费野| 久久久国产成人精品| 色老头一区二区三区在线观看| 亚洲国产女人aaa毛片在线| 亚洲欧洲日产国码av系列天堂| 日韩av在线精品| 青青草成人在线| 国产黑人绿帽在线第一区|