niusouti.com

已知函数fread的调用形式为fread(buffer,size,count,fp),其中buffer代表的是( )。A 存放读入数据项的存储区B 存放读入数据的地址或指向此地址的指针C 一个指向所读文件的文件指针D 一个整形变量,代表要读入的数据项总数

题目

已知函数fread的调用形式为fread(buffer,size,count,fp),其中buffer代表的是( )。

A 存放读入数据项的存储区

B 存放读入数据的地址或指向此地址的指针

C 一个指向所读文件的文件指针

D 一个整形变量,代表要读入的数据项总数


相似考题
参考答案和解析
正确答案:B
更多“已知函数fread的调用形式为fread(buffer,size,count,fp),其中buffer代表的是( )。A 存放读入数 ”相关问题
  • 第1题:

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

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

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

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

    D.一个内存块的字节数


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

  • 第2题:

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

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

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

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

    D.—个内存块的字节数


    正确答案:C
    解析:fread()函数的原型是:
      int fread(char*pt,unsigned size,unsigned n,FILE*fp);
      功能是:从中所指定的文件中读取长度为size的n个数据项,存到pt所指向的内存区。因此本题中的buffer是一个内存块的首地址,代表读入数据存放的地址。故应该选择C。

  • 第3题:

    已知函数fread的调用形式为“fread(buffer,size,count,fp);”,其中buffer代表的是( )。

    A.存放读入数据项的存储区

    B.一个指向所读文件的文件指针

    C.一个指针,是指向输入数据存放在内存中的起始地址

    D.一个整型变量,代表要读入的数据项总数


    正确答案:C
    本题考查数据块读取函数调用形式:fread(buffer,size,count,fp)。fread函数参数说明:“buffer”是一个指针,是读入数据的存放地址,对fwrite来说,是要输出数据的地址;“size”是要读写的字节数;“count”是要进行读写多少个size字节数据项;“fp”是指文件型指针。

  • 第4题:

    已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是( )。

    A.一个整型变量,代表要读入的数据项总数

    B.一个文件指针,指向要读的文件

    C.一个指针,是指向的输入数据放在内存中的起始位置

    D.一个存储区,存放要读的数据项


    正确答案:C
    解析:数据块输入/输出函数的调用形式为:fread(buffer,size,count,fp)。  fread函数参数说明:“buffer”是一个指引,对fread来说,它是读入数据的存放地址;“size”是要读写的字节数;“count”是要进行读写多少个size字节的数据项;“fp”是指文件型指针。

  • 第5题:

    在C语言中,可以把整数以二进制形式存放到文件中的函数是 ( )

    A.fprintf ( ) 函数

    B.fread ( ) 函数

    C.fwrite ( ) 函数

    D.fputc( )函数


    正确答案:C

  • 第6题:

    在C程序中,可把整型数以二进制形式存放到文件中的函数是______。

    A.fprintf 函数

    B.fread 函数

    C.fwrite 函数

    D.fputc 函数


    正确答案:C
    解析:fprintf是格式文件格式化输出函数,fread是读文件,fputc输出单个字符到文件。只有fwrite可以通过参数来设置以二进制形式写文件。

  • 第7题:

    已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是( )。

    A)一个整型变量,代表要读入的数据项总数

    B)一个文件指针,指向要读的文件

    C)一个指针,是指向的输入数据放在内存中的起始位置

    D)一个存储区,存放要读的数据项


    正确答案:C

  • 第8题:

    在标准库函数的调用形式“fread(buffer,size,count,fp);”中,参数buffer代表的是()

    • A、一个整型变量,代表要读入的数据总数
    • B、一个文件指针,指向要读的文件
    • C、一个指针,指向读入数据存放的首地址
    • D、一个存储区,存放要读的数据项

    正确答案:C

  • 第9题:

    已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是()

    • A、一个整型变量,代表要读入的数据项总数
    • B、一个文件指针,指向要读的文件
    • C、一个指针,指向要读入数据的存放地址
    • D、一个存储区,存放要读的数据项

    正确答案:C

  • 第10题:

    C语言标准库函数fread(fd,buffer,n)的功能是()。

    • A、从文件fd中读取长度不超过n个字节的数据送入buffer指向的内存区域
    • B、从文件fd中读取长度不超过n-1个字节的数据送入buffer指向的内存区域
    • C、从文件fd中读取长度不超过n个字符送入buffer指向的内存区域
    • D、从文件fd中读取长度不超过n-1个字符送入buffer指向的内存区域

    正确答案:A

  • 第11题:

    单选题
    在文件中用来写一组数据,buffer:是一个指针,size:是要写的字节,count:是要写多少个数据项,fp:文件型指针,一般调用形式是()
    A

    write(buffer,size,count,fp)

    B

    fprinff(buffer,size,count,fp)

    C

    fwrite(buffer,size,count,fp)

    D

    fwrite(buffer,size,count,p)


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    在标准库函数的调用形式“fread(buffer,size,count,fp);”中,参数buffer代表的是()
    A

    一个整型变量,代表要读入的数据总数

    B

    一个文件指针,指向要读的文件

    C

    一个指针,指向读入数据存放的首地址

    D

    一个存储区,存放要读的数据项


    正确答案: C
    解析: 暂无解析

  • 第13题:

    已知函数fread的调用形式为fread(buffet,size,count,fp);,其中buffer代表的是( )。

    A.存放读入数据项的存储区

    B.一个指向所读文件的文件指针

    C.一个指针,是指向输入数据存放在内存中的起始地址

    D.一个整型变量,代表要读入的数据项总数


    正确答案:C
    解析:数据块读取函数调用形式:fread(buffer,size,count,fp)。fread函数参数说明:“buffer”是一个指针,对fread来说,它是读入数据的存放地址。对fwrite来说,是要输出数据的地址。“size”是要读写的字节数;“count”是要进行读写多少个size字节的数据项;“fp”是指文件型指针。

  • 第14题:

    已知函数的调用形式:fread(buf,size,count,fp),参数buf的含义是A.一个整型变量,代表要读入的数据项总数 B.一个文件指针,指向要读的文件C.一个指针指向要读入数据的存放地址 D.一个存储区,存放要读的数据项


    正确答案:C
    本题主要考查成块读函数fread。在C语言中,提供了一种成块的读写方式来操作文件,使其数组或结构体等类型可以进行一次性读写。成块读文件函数的调用形式为:
          int fread(void *buf,int size,int count,FILE *stream)
    fread()函数的意思是从stream指向的流文件读取count(字段数)个字段,每个字段为size(字段长度)个字符长,并把它们放到buf(缓冲区)指向的字符数组中,然后进行读取操作。fread()函数返回实际已读取的字段数。
    从上面的分析我们可以知道,参数buf是一个无返回类型的指针,指向要读入数据的存放地址,它其实是一个缓冲区。因此本题正确的答案选C。

  • 第15题:

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

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

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

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

    D.一个内存块的字节数


    正确答案:A
    fread(void*buffer,sizet_size,sizet__count,FILE*stream);功能是从一个文件流中读数据,读取countl"元素,每个元素disize个字节,如果调用成功返回count。buffer:用于接收数据的内存地址,大小至少是size*count个字节;size:单个元素的大小,单位是字节;count:元素的个数,每个元素占size个字节;streaili:输入流。故本题答案为A)。

  • 第16题:

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

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

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

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

    D.一个内存块的字节数


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

  • 第17题:

    已知函数fread的调用形式为“fread(buffer,size,count,fp);”,其中buffer代表的是( )。

    A.存放读人数据项的存储区

    B.一个指向所读文件的文件指针

    C.一个指针,是指向读人数据存放在内存中的起始地址

    D.一个整型变量,代表要读入的数据项总数


    正确答案:C
    本题考查数据块读取函数调用形式:fread(buffer,size,count,fp)。fread函数参数说明:“buffer”是一个指针,是读入数据的存放地址,对fwrite来说,是要输出数据的地址;“size”是要读写的字节数;“count”是要进行读写多少个size字节数据项;“fp”是指文件型指针。

  • 第18题:

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

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

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

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

    D.一个内存块的字节数


    正确答案:C

  • 第19题:

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

    • A、fgets(),fseek()
    • B、fread(),fgets()
    • C、fputs(),fseek()
    • D、fgets(),fread()

    正确答案:D

  • 第20题:

    fwrite函数的一般调用形式是()。

    • A、fwrite(buffer,count,size,fp)
    • B、fwrite(fp,size,count,buffer)
    • C、fwrite(fp,count,size,buffer)
    • D、fwrite(buffer,size,count,fp)

    正确答案:D

  • 第21题:

    以下fread函数的调用形式中,参数类型正确的是()

    • A、fread(unsignedsize,unsignedn,char*buffer,FILE*fp)
    • B、fread(char*buffer,unsignedsize,unsignedn,FILE*fp)
    • C、fread(unsignedsize,unsignedn,FILE*fp,char*buffer)
    • D、fread(FILE*fp,unsignedsize,unsignedn,char*buffer)

    正确答案:B

  • 第22题:

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

    • A、fgets(), fseek()
    • B、fread(), fgets()
    • C、fputs(), fgets()
    • D、fgets(), fread()
    • E、fread(), fseek()

    正确答案:D

  • 第23题:

    单选题
    C语言标准库函数fread(fd,buffer,n)的功能是()。
    A

    从文件fd中读取长度不超过n个字节的数据送入buffer指向的内存区域

    B

    从文件fd中读取长度不超过n-1个字节的数据送入buffer指向的内存区域

    C

    从文件fd中读取长度不超过n个字符送入buffer指向的内存区域

    D

    从文件fd中读取长度不超过n-1个字符送入buffer指向的内存区域


    正确答案: B
    解析: 暂无解析