fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是( )。A.字符串读入后会自动加入'\0'B.fp是指向该文件的文件型指针C.fgets函数将从文件中最多读入n个字符D.fgets函数将从文件中最多读入n-1个字符

题目

fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是( )。

A.字符串读入后会自动加入'\0'

B.fp是指向该文件的文件型指针

C.fgets函数将从文件中最多读入n个字符

D.fgets函数将从文件中最多读入n-1个字符


相似考题
参考答案和解析
正确答案:C
解析:字符串输入函数fgets()的调用形式为:fgets(s,n,fp)。s可以是一个字符数组名,或是指向字符串的指针;n为要读取的最多的字符个数:fp是指向该文件的文件型指针。字符串输入函数的功能是:从fp所指向的文件中读取长度不超过n-1个字符的字符串,并将该字符串存放到字符数组s中。
更多“fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。A.字符串读入后会自动加入'\0'B ”相关问题
  • 第1题:

    C语言库函数fgets(str,n,fg)的功能是_______。

    A.从中指向的文件中读取长度n的字符串存入str指向的内存

    B.从fp指向的文件中读取长度不超过n-1的字符串存入str指向的内存

    C.从fp指向的文件中读取n个字符串存入str指向的内存

    D.从sb读取至多n个字符到文件fp


    正确答案:B
    解析:fgets函数的作用是从指定的文件读入一个字符串。fgets(str,n,fp);中的n为要求得到的字符的个数,但只从fp指向的文件输入n-1个字符,然后在最后加一个‘\0’字符,因此得到的字符串共有n个字符。

  • 第2题:

    C语言库函数fgets (str,n,fp)的功能是______。

    A.从中指向的文件中读取长度n的字符串存入str指向的内存

    B.从fp指向的文件中读取长度不超过n-1的字符串存入str指向的内存

    C.从fp指向的文件中读取n个字符串存入str指向的内存

    D.从str读取至多n个字符到文件fp


    正确答案:B
    解析:fgets函数的作用是从指定的文件读入一个字符串。fgets(str,n,fp)冲的n为要求得到的字符的个数,但只从fp指向的文件输入n-1个字符,然后在最后加一个'\0'字符,因此得到的字符串共有n个字符。

  • 第3题:

    fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是( )。

    A)字符串读入后会自动加入'\0'

    B)fp是指向该文件的文件型指针

    C)fgets函数将从文件中最多读入n个字符

    D)fgcts函数将从文件中最多读入n-1个字符


    正确答案:C

  • 第4题:

    C语言库函数fgets(str,n,fp)功能是______。

    A.从中指向的文件中读取长度n的字符串存入int指向的内存

    B.从fp指向的文件中读取长度不超过n-1的字符串存入str指向的内存

    C.从fp指向的文件中读到n个字符串存入str指向的内存

    D.从str读取至多n个字符到文件fp


    正确答案:B
    解析:fgets函数的作用是从指定的文件读入—个字符串。fgets(str,n,fp);中的n为要求得到的字符的个数,但只从fp指向的文件输入n-1个字符,然后在最后加—个“\0”字符,因此得到的字符串共有n个字符。

  • 第5题:

    C语言库函数fgets(str,n,fp)的功能是______。

    A.从fp指向的文件中读取长度n的字符串存入str指向的内存

    B.从fp指向的文件中读取长度不超过n-1的字符串存入str指向的内存

    C.从fp指向的文件中读取n个字符串存入str指向的内存

    D.从str读取至多n个字符到文件fp


    正确答案:B
    解析:fgets函数的作用是从指定的文件读入一个字符串。fgets(str,n,fp);中的n为要求得到的字符的个数,但只从fp指向的文件输入n-1个字符,然后在最后加—个'\0'字符,因此得到的字符串共有n个字符。