单项选择题
有以下程序:
#include
main()
{FILE*fp;
int a[10]={a,b,C,d},i;
fp=fopen(’’d2.dat’’,’’wb’’);
fwrite(a,sizeof(int),5,fp);
fwrite(a,sizeof(int),5,fp);
fclose(fp);
fp=fopen(’’d2.dat’’,’’rb’’);
fread(a,sizeof(int),10,fp);
fclose(fp);
for(i=0;i<10;i++)
printf(’’%d,’’,a [i]);
}
程序运行后的输出结果是( )。
A.a,b,c,d,
B.a,b,C,d,0,a,b,c,d
C.a,b,c,d,a,b,c,d,
D.a,b,C,d,a,b,c,d,0