关于getline函数,说法不正确的是( )。A.该函数接收的字符串长度是受限的,可以人为设置所接收字符串的长度,它所接收的字符串长度是这一长度值减1B.该函数遇到换行符或其他终止符后结束操作C.该函数接收从键盘输入的字符串D.该函数是接收字符的函数

题目

关于getline函数,说法不正确的是( )。

A.该函数接收的字符串长度是受限的,可以人为设置所接收字符串的长度,它所接收的字符串长度是这一长度值减1

B.该函数遇到换行符或其他终止符后结束操作

C.该函数接收从键盘输入的字符串

D.该函数是接收字符的函数


相似考题
参考答案和解析
正确答案:D
解析:getline()一次读入一块字节,或者由一个换行符作为结束,或者由某个用户定义的终止字符作为结束。getline()格式:getline(char*sink,streamsizesize,chardelimiter='\n')。
更多“关于getline函数,说法不正确的是()。A.该函数接收的字符串长度是受限的,可以人为设置所接收字符串 ”相关问题
  • 第1题:

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

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

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

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

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


    正确答案:A

  • 第2题:

    关于getline()函数的下列描述中,错误的是( )。

    A.该函数可以用来从键盘上读取字符串

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

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

    D.该函数中所使用的终止符只能是换行符


    正确答案:D

  • 第3题:

    下列关于getline()函数的叙述中,错误的是()。

    A.getline()函数仅用于从键盘而不能从文件读取字符串

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

    C.getline()函数读取字符串时,遇到终止符就停止

    D.getline()函数中所使用的终止符默认是换行符,也可指定其他终止符


    D

  • 第4题:

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

    A.getline()函数是用来从键盘上读取字符串的

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

    C.getline()函数读取字符串时,遇到终止符时就停止

    D.getline()函数中所使用的终止符只能是换行符


    正确答案:D
    解析:此题考查的是无格式输入输出流对象中的getline()函数。该函数的功能是允许从输入流中读取多个字符,并且允许指定输入终止字符(默认是换行符),在读取完成后,从读取的内容中删除该终止字符。

  • 第5题:

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

    A.该函数是用来从键盘上读取字符串的。

    B.该函数读取字符串时,可以包含空格。

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

    D.该函数读取的字符串长度是受限制的。


    D