直接上代码:
#include <iostream>
int main()
{
char ch;
while(std::cin.get(ch))
{
std::cout << ch << std::endl;
}
return 0;
}
以上代码,实现在终端输入一串字符,回车,逐个隔行输出单个字符。
如:输入abcd
终端输出:
a
b
c
d
第二次输入1234
终端输出:
1
2
3
4
问题来了,如果你不想输入了,停止怎么办???
答: 光标定位在终端后,按 ctrl + d 后,不再输入。