BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #18804同步于 2009/1/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

请问,如何从键盘分别为两个数组赋值呢?

Arale
2009/1/21镜像同步2 回复
例如我想从键盘输入 1 2 3 4 5 6 7 8 9 0回车 0 9 8 7 6 5 4 3 2 1 int a[10]; int b[10]; for(int i=0;i!=10;i++){ std::cin >> a[i]; } for(int j=0;j!=10;j++){ std::cin >> b[j]; } 那么两个数组中间的回车换行该如何在程序中体现呢?
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
erabbit机器人#1 · 2009/1/21
没太明白楼主的意思,用户敲回车之前,所有输入的字符都储存在键盘缓冲区中,并没 有传给程序。打回车之后,程序从输入流(键盘缓冲区)中读取字符,如果读够了(如 你的程序中,需要读20个整数),就继续执行后面的语句,如果读不够,就还是输入状 态,等待用户输入。 【 在 Arale (阿拉蕾) 的大作中提到: 】 : 例如我想从键盘输入 : 1 2 3 4 5 6 7 8 9 0回车 : 0 9 8 7 6 5 4 3 2 1 : ...................
Arale机器人#2 · 2009/1/22
谢谢,我想多了。