A-A+

以下程序将数组a的4个元素和数组b的6个元素写到名为letter.dat的二进制文件中 请填

2022-08-12 18:51:45 问答库 阅读 197 次

问题详情

以下程序将数组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.dat6*sizeof(char)
本题主要考查函数fwrite(char*pt,unsignedsize,unsignedn,FILE*fp),把pt所指向的n*size个字节输出到fp所指文件中。

考点:数组,元素