fseek(fp,-2L*sizeof(int).SEEK_END); 就是把指针移到距离文件结尾 8个字节处 然后读取 ( 此处设 int 型数据被分配4 个字节) 那么执行fread(&b,sizeof(int),1,fp);的时候 读取的位置 就是 a[2] 的写入位置 也就是说读取的数据 我为 3 ...
fseek就是定位文件指针,你参数给多少就定位到哪里,其他的是自己判断,跟fseek无关。想读第六个字节就fseek(fp,6,SEEK_SET)不就行了 最后一个参数用SEEK_CUR就是相对于当前位置的偏移
fseek(fp,0,SEEK_SET)的作用是将文件指针fp重新定位到文件的开头。这通常用于在对文件进行了一些读写操作后,需要把读写标记回卷到文件头的情况。 返回值 如果函数调用成功,fseek会返回0。如果失败(例如,由于offset的值超出了文件的范围),它会返回一个非零值。 示例 假设你已经打开一个名为example.txt的文件,并...
函数调用语句fseek(fp,-10L,2);的含义是( )。 A. 将文件位置指针移动到距离文件头10个字节处 B. 将文件位置指针从当前位置向文件尾方向移动10个字节 C. 将文件位置指针从当前位置向文件头方向移动10个字节 D. 将文件位置指针从文件末尾处向文件头方向移动10个字节 ...
函数调用语句fseek(fp,-10L,2)的含义是( )。(1分) A. 将文件位置指针移动距文件头10个字节处 B. 将文件位置指针从当前位置向文件尾方向移10个字节 C. 将文件位置指针从当前位置向文件头方向移10个字节 D. 将文件位置指针移至距文件尾10个字节处 ...
fseek(fp1,0,SEEK_END);//fp1为已打开文件指针,偏移量为0,SEEK_END将文件指针指向文件尾n=ftell(fp1);//ftell返回文件指针fp1的当前位置,并赋值给nfseek(fp1,0,SEEK_SET);//SEEK_SET将文件指针指向文件头,偏移量为0fread(str,sizeof(char),n,fp1);//从文件流fp1中读取数据到指针str,...
fseek的第三个变量:0或SEEK_SET,从文件开始。1或SEEK_CUR,从当前位置。2或SEEK_END,从文件尾反绕。
根据您输入的内容,为您匹配到题目: **函数调用语句 fseek(fp, 5L, 0);的含义是( )** A. 将读写位置指针从文件末尾处向文件开始处移动 5个字节 B. 将读写位置指针从文件开始处向文件末尾处移动 5个字节 C. 将...
函数调用语句fseek(fp,-20L,1);的含义是___A.将文件位置指针移动到离文件头20个字节处B.将文件位置指针从当前位置向后移动20个字节C.将文件位置指针从文件末尾处向前移20个字节D.将文件位置指针移动到离当前位置20个字节处相关知识点: 试题来源: 解析 ...
函数调用语句fseek(fp,10,1)的含义是___。 A. 将文件指针移到距离文件头10个字节处 B. 将文件指针移到距离文件尾10个字节处 C. 将文件指针从当前位置后移10个字节 D. 将文件指针从当前位置前移10个字节 相关知识点: 试题来源: 解析 C.将文件指针从当前位置后移10个字节 反馈 收藏...