有以下程序:includevoid main(){ 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),1,fp);/*文件中读取sizeof(int)字节的数据到变量b中*/ fclose(fp); printf("%d\n",b);}程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是()。

A.使位置指针从文件末尾向前移2*sizeof(int)字节 B.使位置指针从文件末尾向前移2字节 C.使位置指针向文件末尾向前移懂2*sizeof(int)字节 D.使位置指针向文件末尾移动2字节

时间:2023-12-12 12:01:14

相似题目