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