fseek函数的第三个参数是( )
- AA. 偏移量
- BB. 文件指针
- CC. 起始位置
- DD. 文件大小
以追加模式打开文件,使用的模式是( )
- AA. "a"
- BB. "r"
- CC. "w"
- DD. "x"
fgetc读取失败时返回( )
- AA. 0
- BB. EOF
- CC. -1
- DD. NULL
若文件打开成功,fopen返回( )
- AA. 0
- BB. EOF
- CC. 文件指针
- DD. 文件名
若文件打开失败,fopen返回( )
- AA. 0
- BB. NULL
- CC. EOF
- DD. 文件指针
fwrite函数的返回类型是( )
- AA. size_t
- BB. int
- CC. FILE*
- DD. void*
ftell函数的作用是( )
- AA. 返回当前文件位置
- BB. 移动文件位置
- CC. 关闭文件
- DD. 打开文件
rewind(fp)相当于( )
- AA. fseek(fp,0,SEEK_SET)
- BB. fseek(fp,0,SEEK_END)
- CC. fseek(fp,0,SEEK_CUR)
- DD. fclose(fp)
以二进制模式打开文件进行读写,使用的模式是( )
- AA. "r"
- BB. "rb+"
- CC. "rt"
- DD. "a"
printf函数实际上是( )
- AA. fprintf的特殊形式
- BB. fputs的特殊形式
- CC. fgetc的特殊形式
- DD. fwrite的特殊形式
scanf函数实际上是( )
- AA. fscanf的特殊形式
- BB. fgets的特殊形式
- CC. fgetc的特殊形式
- DD. fread的特殊形式
以下关于文件打开模式的说法正确的有( )
- AA. "r"用于读取
- BB. "w"用于写入
- CC. "a"用于追加
- DD. "rb"用于二进制读取
- EE. "rw"用于读写
- FF. "r+"不能写
- GG. "w+"不能读
- HH. "a+"不能读
以下关于fopen函数的说法正确的有( )
- AA. fopen返回FILE*指针
- BB. 打开失败返回NULL
- CC. 打开成功返回0
- DD. 需要指定文件名和模式
- EE. 只能打开文本文件
- FF. 只能打开二进制文件
- GG. fopen不需要模式
- HH. fopen返回int
以下关于文件结束检测的说法正确的有( )
- AA. feof检测文件结束
- BB. feof返回非零表示到文件末尾
- CC. feof可以提前检测
- DD. 读取失败不一定表示结束
- EE. feof不需要读取
- FF. feof返回0表示结束
- GG. feof不需要参数
- HH. feof可以预测结束
以下关于fread和fwrite的说法正确的有( )
- AA. fread用于读取数据块
- BB. fwrite用于写入数据块
- CC. 返回成功操作的元素个数
- DD. 参数包括数据指针、大小、个数、文件指针
- EE. 只能用于二进制文件
- FF. 不能用于结构体
- GG. 参数顺序不重要
- HH. 返回值类型是int
以下关于fseek函数的说法正确的有( )
- AA. fseek用于移动文件指针
- BB. 第三个参数可以是SEEK_SET、SEEK_CUR、SEEK_END
- CC. 成功返回0
- DD. 失败返回非零
- EE. 只能在二进制文件中使用
- FF. 可以在文本文件中精确定位
- GG. 偏移量可以是负数
- HH. 偏移量必须是正数
以下关于ftell函数的说法正确的有( )
- AA. ftell返回当前文件位置
- BB. 返回值类型是long
- CC. 成功返回-1
- DD. 不需要参数
- EE. 可以预测文件大小
- FF. 返回值是int类型
- GG. 只能用于二进制文件
- HH. 不能用于文本文件
以下关于rewind函数的说法正确的有( )
- AA. rewind将文件指针移到开头
- BB. rewind无返回值
- CC. rewind需要三个参数
- DD. rewind返回当前位置
- EE. rewind不能用于文本文件
- FF. rewind会清除错误标志
- GG. rewind是fseek的特例
- HH. rewind返回long
以下关于fprintf和fscanf的说法正确的有( )
- AA. fprintf用于格式化写入
- BB. fscanf用于格式化读取
- CC. 第一个参数是文件指针
- DD. 返回值是文件指针
- EE. 只能用于二进制文件
- FF. 不能格式化输出
- GG. 参数与printf/scanf相同
- HH. 不支持格式化字符串
以下关于字符I/O函数的说法正确的有( )
- AA. fgetc用于读取字符
- BB. fputc用于写入字符
- CC. getchar相当于fgetc(stdin)
- DD. putchar相当于fputc(stdout)
- EE. fgetc参数是字符串
- FF. fputc不需要参数
- GG. 返回值是char类型
- HH. 不能用于二进制文件
本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《NCRE计算机等级考试二级(C语言程序设计)》在线练习。