【答案】有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文

返回首页智慧树时间:2022-11-15 19:05
题目 / 答案提交正确答案

有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件尾向前移2*sizeof(int)字节)#include<stdio.h>main(){FILE*fp;inti,a[4]={1,2,3,4},b;fp=fopen("data.dat","wb");for(i=0;i<4;i++)fwrite(&a,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 ",B);}执行后输出结果是()。

A.2

B.1

C.4

D.3

正确答案:C

本文链接:https://www.oyuuu.com/Ti/ZhiHuiShu/349800.html

关键字  浏览量:
上一篇:下列关于C语言数据文件的叙述中正确的是()。
下一篇:若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为()。
相关问题