AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 c语言选择判断题库 题目详情
CA4E3A01C46000013755684012D01E55
c语言选择判断题库
379
单选题

1、〖第16题〗720) 函数 rewind 的作用是()。

A
 使位置指针重新返回文件的开头
B
 将位置指针指向文件中所要求的特定位置
C
 使位置指针指向文件的末尾
D
 使位置指针自动移至下一个字符位置

答案解析

正确答案:A

解析:

**解析:** 在 C 语言标准库 `` 中,`rewind()` 函数的主要作用是将文件位置指针重新设置到文件的开头。 具体分析如下: 1. **函数原型**:`void rewind(FILE *stream);` 2. **功能说明**: * `rewind(stream)` 等价于 `fseek(stream, 0L, SEEK_SET)`,但它还会清除文件的错误指示器和 EOF(文件结束)指示器。 * 它的核心目的是让程序可以重新从头开始读取或写入文件。 **选项分析:** * **A. 使位置指针重新返回文件的开头**:**正确**。这是 `rewind` 的标准定义。 * **B. 将位置指针指向文件中所要求的特定位置**:**错误**。这是 `fseek()` 函数的功能,`fseek` 允许通过偏移量和起始点灵活定位,而 `rewind` 只能回到开头。 * **C. 使位置指针指向文件的末尾**:**错误**。若要指向末尾,通常使用 `fseek(stream, 0L, SEEK_END)`。 * **D. 使位置指针自动移至下一个字符位置**:**错误**。这是在进行读写操作(如 `fgetc`, `fputc`, `fread`, `fwrite` 等)时,文件指针会自动向后移动的行为,并非 `rewind` 的作用。 因此,正确答案是 **A**。
题目纠错
c语言选择判断题库

扫码进入小程序
随时随地练习

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码