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