以下程序将数组a的4个元素和数组b的6个元素写到名为letter.dat的二进制文件中,请填空。 #include<stdio.h> main() { FILE*fp; char a[4]="1234",b[6]="abcd

admin2013-06-11  32

问题 以下程序将数组a的4个元素和数组b的6个元素写到名为letter.dat的二进制文件中,请填空。
   #include<stdio.h>
   main()
   {  FILE*fp;
      char a[4]="1234",b[6]="abcdef";
      if((fp=fopen("【  】","wb"))==NULL)exit(0);
      fwrite(a,sizeof(char),4,fp);
      fwrite(b,【  】,1,fp);
       fclose(fp);
   }

选项

答案letter.dat 6*sizeof(char)

解析 本题主要考查函数fwrite(char *pt, unsigned size, unsigned n, FILE *fp),把pt所指向的n*size个字节输出到fp所指文件中。
转载请注明原文地址:https://jikaoti.com/ti/3Gn0FFFM
0

最新回复(0)