A-A+

设有定义charstr[80];以下不能将输入数据first\nsecond\n读取

2022-08-05 22:16:35 问答库 阅读 172 次

问题详情

设有定义charstr[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是()。
A.cin.get(str,strlen(str));
B.cin.getline(str,strlen(str));
C.cin$amp;>amp;$gt;str;
D.cin.read(str,strlen(str));请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
D。【解析】本题考查cin流对象的几种成员函数get,getline,read及流提取符$amp;>amp;$gt;的使用规则。

考点:定义,数据