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

admin2009-03-16  35

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

选项 A、该函数是用来读取键盘输入的字符串的
B、该函数读取的字符串长度是受限制的
C、该函数读取字符串时,遇到终止符便停止
D、该函数读取字符串时,可以包含空格

答案A

解析 本题考查的是getline()函数。getline()函数的原型为:istream_type& getline(char_type*s,streamsizen,char_type delim);,其功能是从当前输入位置开始提取字符存入s所指向的具有n个字节的字符空间中。字符的提取与存储在遇到下列情况时停止:
   ①已提取并存储了n-1个字符;
   ②到流尾,无字符可提取;
   ③下一个要提取的字符等于结束标志字符delim。
   因此,选项B、C、D都是正确的。getline()函数不仅可以用宋读取键盘输入的字符串,还可以用来读取文件等数据流,故选项A不正确。
转载请注明原文地址:https://kaotiyun.com/show/hojp777K
0

最新回复(0)