题目内容
有以下程序(提示:程序中"fseek(fp, -2L *sizeof(int), SEEK_END);"语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节)#includemain(){FILE *fp;int i,a[4]={1,2,3,4},b;fp=fopen("data.dat","wb");for(i=0;i<4;i++)fwrite(&a[i],sizeof(int),1,fp);fclose(fp);fp=fopen("data.dat","rb");fseek(fp, -2L*sizeof(int),SEEK_END);fread(&b,sizeof(int),1,fp);/* 从文件中读取sizeof(int)字节的数据到变量b */fclose(fp);printf("%d\n",b);}执行后输出结果是()
查看答案
搜索结果不匹配?点我反馈