【答案】:B SEEK_SET代表文件的开始,SEEK_ END代表文件末尾,SEEK_CUR代表文件当前位置。
SEEK_SET:文件开头。 SEEK_CUR:当前位置。 SEEK_END:文件末尾。 返回值: 成功时,返回0。 出错时,返回非0值。 示例使用: #include <stdio.h> int main() { FILE *fp = fopen("file.txt", "r"); if(fp == NULL) { printf("打开文件失败\n"); return -1; } // 将文件指针移动到文件开头 f...
SEEK_SET:从文件开头开始计算偏移量。 SEEK_CUR:从当前位置开始计算偏移量。 SEEK_END:从文件末尾开始计算偏移量。 fseek函数返回 0 表示定位成功,非零值表示定位失败。 例如,要将文件指针设置到文件末尾,可以使用以下代码: FILE *file = fopen("example.txt", "r"); if (file != NULL) { fseek(file, 0...
A. 文件开始 B. 文件末尾 C. 文件当前位置 D. 以上都不对 相关知识点: 试题来源: 解析 B 正确答案:B解析:SEEK_END代表的是文件末尾, SEEK_SET代表的是文件的开始,SEEK_CUR代表的是文件当前位置。填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。
go to end of file */ last = ftell(fp); for (count = 1L; count <= last; count++) { fseek(fp, -count, SEEK_END); /* go backward */ ch = getc(fp); if (ch != CNTL_Z && ch != '\r') /* MS-DOS files */ putchar(ch); } putchar('\n'); fclose(fp); return 0;...
up[i][k]=0;if(nResult==SOCKET_ERROR)所以printf("%d",*p);caseIndex ;elseprintf("AnError!\n");
函数设置文件指针finput的位置到从文件尾开始倒数第0个自己的位置(也就是文件尾)
1) 欲将读写位置移动到文件开头时:fseek(FILE *stream, 0, SEEK_SET); 2) 欲将读写位置移动到文件尾时:fseek(FILE *stream, 0, 0SEEK_END); 返回值:当调用成功时则返回0, 若有错误则返回-1, errno 会存放错误代码. 附加说明:fseek()不像lseek()会返回读写位置, 因此必须使用ftell()来取得目前读写...
百度试题 题目函数fseek(pf, OL,SEEK_EN中的SEEK_END代表的起始点是 A.文件开始B.文件末尾C.文件当前位置D.以上都不对相关知识点: 试题来源: 解析 B [解析] SEEK_END代表的是文件末尾,SEEK_SET代表的是文件的开始,SEEK_CUR代表的是文件的当前位置。
SEEK_END:文件末尾 例如,如果你想从文件的开始处向前移动100个字节,你可以这样调用fseek:fseek(file, 100, SEEK_SET);如果fseek成功,它将返回0。否则,它将返回一个非零值。ftell函数用于获取文件流的当前位置。其工作原理如下:long ftell(FILE *stream);stream:要获取位置的文件流。ftell返回从文件开始到...