永发信息网

关于输入成员函数帮解释下这是为什么?

答案:1  悬赏:80  手机版
解决时间 2021-05-20 10:01

#include<iostream.h>
void main()
{
char data[80];
cout<<"请输入:"<<endl;
cin.read(data,80);
data[cin.gcount()]='\0';
cout<<endl<<data<<endl;
}

这是我课本的某例子,运行时,随意输入一些,最后输入ctrl+z才停止接收,然后显示已输入的,这是为什么?

最佳答案

cin.read(data,80); //从键盘读入一串字符,最大不超过80,并保存在data[]中
data[cin.gcount()]='\0'; //计算总共输入了多少个字符,在最后添加一个'0'表示字符串到此结束
cout<<endl<<data<<endl; //在屏幕输出data[]里的内容。(就是你刚才输入的那串字符)


我不知道你为什么还要问“这是为什么?”?

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
是什么意思,质量特色彰显是什么意思?
电脑f参数怎么设置
祝贺孩子升学贺词大全,有亲戚搬家,送什么祝
开搅拌车需要什么驾照,开混凝土搅拌车的要持
时间和距离开真的会拉远曾紧靠的两颗心吗?
大话2中的狗加码吗点好 吃什么丹 可以的话带
为什么叫和谐号,为什么中国的火车都叫“和谐
水瓶座座的男生不适合跟那个星座的女生在一起
求快节奏小提琴琴谱以及音频文件.....
x200pz-606小型铲机离合器怎么换
甲和乙在游泳池内游泳,甲5分钟游一个来回,
春天的诗句大全小学,小学3年级,描述春天的古
谁有《会有天使替我爱你》专门的群?
刘家房子车站在哪
中国文字的祖先起源在哪?
推荐资讯
ndsr4原装盘哪有,我跟新不知为什么开机就loa
给手机充电的时候手机突然开不了机了,可能是
小学毕业教师离别赠言,老师对学生的临别赠言
怎么才能让好友买卖的总资产 现金快速多起来
QQ三国最近有什么赚钱的任务?
OPPO怎么下载掌上百度
阿凡达鱼能不能和红绿灯鱼混养
飞车升5级图标对酷币有没有什么要求?
什么是生梨呀?
手机SIM怎么突然注册失败啦
古语有没有形容朋友情感纠结误会自己的句子?
石家庄南焦车站有旅馆住吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?