下面是调用fseek()函数的一些示例,fp是一个文件指针: fseek(fp, 0L, SEEK_SET); //定位至文件开始处 fseek(fp, 10L, SEEK_SET); //定位至文件中的第10个字节 fseek(fp, 2L, SEEK_CUR); //从文件当前位置前移2个字节 fseek(fp, 0L, SEEK_END); //定位至文件结尾 fseek(fp, -10, SEEK_END)...
范例一:fseek(fp, 0L, SEEK_END); 解释:文件指针定位到文件末尾,偏移0个字节 范例二: fseek(fp,50L,0);或fseek(fp,50L,SEEK_SET); 解释:其作用是将位置指针移到离文件头50个字节处。 起始点 对应的数字 代表的文件位置 SEEK_SET 0 文件开头 SEEK_CUR 1 文件当前位置 SEEK_END 2 文件末尾 说明: ...
fgetc(fp)的作用是从文件中读取一个字节,因此选项C不对。rewind(中)的作用是将文件指针重定位到文件开头,所以应该选择D。 fseek函数用于改变文件的位置指针。本题中“fseek(fp,0L,SEEK_SET)”的作用是将位置指针移到文件头。feof的作用是判断文件是否结束,已指到文件的末尾,则返回值为非零,否则为零。ftell的...
百度试题 题目如果将文件指针fp指向文件末尾,正确的语句是( ) A. feof(fp); B. rewind(fp); C. fseek(fp,0L,0); D. fseek(fp,0L,2); 相关知识点: 试题来源: 解析 D.fseek(fp,0L,2); 反馈 收藏
SEEK_END: 文件结尾 其中SEEK_SET,SEEK_CUR和SEEK_END和依次为0,1和2. 简言之: fseek(fp,100L,0);把fp指针移动到离文件开头100字节处; fseek(fp,100L,1);把fp指针移动到离文件当前位置100字节处; fseek(fp,100L,2);把fp指针退回到离文件结尾100字节处。
fseek有三个参数,第1个是文件句柄,通过打开文件时得到;第2个就是移动的字节数,这个数可以是正的,就是向后(文件尾部)移动,也可以是负的,即向前(文件头部)移动;第3个参数指明从哪里移动,如果写SEEK_SET就是从文件头部移动多少字节,如果 fseek...
SEEK_END: 文件结尾 其中SEEK_SET,SEEK_CUR和SEEK_END和依次为0,1和2. 简言之: fseek(fp,100L,0);把fp指针移动到离文件开头100字节处; fseek(fp,100L,1);把fp指针移动到离文件当前位置100字节处; fseek(fp,100L,2);把fp指针退回到离文件结尾100字节处。
范例一:fseek(fp, 0L, SEEK_END); 解释:文件指针定位到文件末尾,偏移0个字节 范例二: fseek(fp,50L,0);或fseek(fp,50L,SEEK_SET); 解释:其作用是将位置指针移到离文件头50个字节处。 说明: offset:偏移量 fromwhere:起始位置 其中,“位移量”是long型数据,它表示位置指针相对于“起始点”移动的字节数...
解析:fseek(fp,0L,SEEK_SET)的作用是使位置指针移到文件头。feof(fp)用来判断文件是否结束。ftell(fp)的作用是得到流式文件中的当前位置。 fgetc(fp)的作用是从文件fp读入一个字符。 rewind(fp)的作用是使位置指针返回文件头。填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡上。注意:以命令关键...
fp,2L,SEEK_CUR);//从文件当前位置前移2个字节fseek(fp,0L,SEEK_END);//定位至文件结尾fseek(fp...