fseek(fp,0,SEEK_SET)的作用是将文件指针fp重新定位到文件的开头。这通常用于在对文件进行了一些读写操作后,需要把读写标记回卷到文件头的情况。 返回值 如果函数调用成功,fseek会返回0。如果失败(例如,由于offset的值超出了文件的范围),它会返回一个非零值。 示例 假设你已经打开一个名为example.txt的文件,
- 第三个参数`1`表示`SEEK_CUR`(当前位置),偏移量为20字节。此操作从当前位置向后移动20字节,但文件当前位置不一定是文件尾。因此,无法保证指针最终指向文件尾,取决于当前指针位置。故此选项不能确保指针指向文件尾。选项B:`fseek(fp, 0L, SEEK_END)` - 第三个参数`SEEK_END`表示文件末尾,偏移量...
fseek就是定位文件指针,你参数给多少就定位到哪里,其他的是自己判断,跟fseek无关。想读第六个字节就fseek(fp,6,SEEK_SET)不就行了 最后一个参数用SEEK_CUR就是相对于当前位置的偏移
运用fseek函数可实现操作()。(1分)A、fseek(文献类型指针,起始点,位移量); B、fseek(fp,位移量,起始点);C、fseek(位移量,起始
fseek的第三个变量:0或SEEK_SET,从文件开始。1或SEEK_CUR,从当前位置。2或SEEK_END,从文件尾反绕。
语句“fseek(fp,-100L,1);”的功能是___。语句“fseek(fp,-100L,1);”的功能是___。 A. 将fp所指向的文件的读写指针移到距文件首100个字节处 B. 将fp所指向的文件的读写指针移到距文件尾100个字节处 C. 将fp所指向的文件的读写指针从当前位置向文件首方向移动100个字节 D. 将fp所指向的...
1 [判断] [对] 函数调用语句fseek(fp,-10L,2)的含义是将文件位置指针从当前位置向文件头方向移10个字节。3.2 [判断] [对] *&p与p一样。3.3 [判断] [对] &*p与p一样。3.4 [判断] [对] 单目运算符“*〞是取地址运算符。3.5 [判断] [对] 双目运算符“*〞是指针运算符。
int fseek( FILE *stream, long offset, int origin );第一个参数stream为文件指针 第二个参数offset为偏移量,正数表示正向偏移,负数表示负向偏移 第三个参数origin设定从文件的哪里开始偏移 fseek(fp,a,0)就是把文件指针fp从文件头偏移a个字节的位置 ...
函数调用语句:fseek(fp,-20L,1);的含义是___。 A. 将文件位置指针移到距离文件头20个字节处 B. 将文件位置指针从当前位置退后20个字节 C. 将文件位置指针从文件末尾处退后20个字节 D. 将文件位置指针移到离当前位置20个字节处 相关知识点: 试题来源...
int fseek(FILE *fp,long offset,int whence)是文件操作中移动文件指针的函数。就是把fp这个指针移动,移动偏移量是offset,移动模式是whence(好像只有3种模式:从文件开头,从文件末尾,从当前位置)。好了,现在你知道了,fseek(fp,10,1);是指把指针fp,移动10个位置,从哪里开始移动呢,这个...