CMS专题

单选题函数()能读取文本文件中的一行。读取二进制文件或者其他文件时,应当用()函数。A fgets(), fseek()B fread(), fgets()C fputs(), fgets()D fgets(), fread()E fread(), fseek()

题目
单选题
函数()能读取文本文件中的一行。读取二进制文件或者其他文件时,应当用()函数。
A

fgets(), fseek()

B

fread(), fgets()

C

fputs(), fgets()

D

fgets(), fread()

E

fread(), fseek()

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当调函数frend从磁盘文件中读取数据时,若函数数的返回时为5,则表明 【19】 ;若函数的返回值为0,则表明 【20】 。


正确答案:
读取的数据项做为5;文件结束或出错

第2题:

当到达文件尾端或出错时,字符读取函数的返回值都是EOF,为进一步确认文件是否已到文件尾,应当通过()函数来判断。

A.ferror

B.feof

C.cleanerr

D.perror


正确答案:B

第3题:

读取二进制文件的函数调用形式为 :fread(buffer,size,count,fp); , 其中 buffer 代表的是

A) 一个文件指针 , 指向待读取的文件

B) 一个整型变量 , 代表待读取的数据的字节数

C) 一个内存块的首地址 , 代表读入数据存放的地址

D) 一个内存块的字节数


正确答案:C

第4题:

关于read()函数的下列描述中,( )是对的。

A.该函数是用来从键盘输入中获取字符串

B.该函数所获取的字符的多少是不受限制的

C.该函数只能用于文本文件的操作中

D.该函数只能按规定读取所指定的字符数


正确答案:D

第5题:

在文件使用方式中,字符串rb表示( ) 。

A. 打开一个已存在的二进制文件,只能读取数据

B. 打开一个文本文件,只能写入数据

C. 打开一个已存在的文本文件,只能读取数据

D. 打开一个二进制文件,只能写入数据


正确答案:A

第6题:

( 16 )下列关于输入流类成员函数 getline() 的描述中,错误的是

A )该函数是用来读取键盘输入的字符串的

B )该函数读取的字符串长度是受限制的

C )该函数读取字符串时,遇到终止符便停止

D )该函数读取字符串时,可以包含空格


正确答案:A

第7题:

读取二进制文件的函数调用形式为:fread(buffer,size,count,pf);,其中buffer代表的是( )。

A.一个文件指针,指向待读取的文件

B.一个整型变量,代表待读取的数据的字节数

C.一个内存块的首地址,代表读入数据存放的地址

D.一个内存块的字节数


正确答案:C
解析:本题考查的重点是对fread函数的理解。fread函数中,buffer是接收读入数据的内存区域的指针,因此选项C是正确的。

第8题:

使用open函数,用读取模式打开文件,我们应该使用()模式


答案:组合

第9题:

关于read()函数的下列描述中,正确的是( )。

A.该函数只和来从键盘输入中获取字符串

B.该函数所获取的字符多少是不受限制的

C.该函数只能用于文本文件的操作中

D.该函数只能按规定读取所指定的字符数


正确答案:D

第10题:

读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是( )。

A.一个文件指针,指向待读取的文件

B.一个整型变量,代表待读取的数据的字节数

C.一个内存块的首地址,代表读人数据存放的地址

D.一个内存块的字节数


正确答案:C
fread函数中的参数buffer是内存块的首地址,输入的数据存入此内存块中。

更多相关问题