填空题 以下程序将数组a的4个元素和数组b的6个元素写到名为lett.dat的二进制文件中,请填空。 #include <stdio.h> #include <stdlib.h> main() { FILE *fp; char a[5]="1234",b[7]="abcedf"; if((fp=fopen("{{U}} 【9】 {{/U}}","wb"))==NULL) exit(0); fwrite(a,sizeof(char),4,fp); fwrite(b,{{U}} 【10】 {{/U}},1,fp); fclose(fp); }
  • 1、
【正确答案】 1、lett.dat 6*sizeof(char)    
【答案解析】[解析] 本题主要考查函数fwrite(char *pt,unsigned size,unsigned n,FILE *fp),把pt所指向的n*size个字节输出到fp所指定的文件中。