C++ cin 和cout 返回值问题
2013-10-01 10:00
295 查看
代码:
int _tmain()
{
string i;
while (cin >> i)
{
cout << i << endl;
}
return 0;
}
程序一直在while 里面循环,不知道为什么,留个疑问,等以后再来看看。
解决无法退出循环的办法是:输入:asasdfasd等字符后,按下ENTER键,然后再输入组合键:Ctrl+Z,再Enter。就可以退出程序了。
至于原理,主要是因为看到了一下的文章:
8fb4
int _tmain()
{
string i;
while (cin >> i)
{
cout << i << endl;
}
return 0;
}
程序一直在while 里面循环,不知道为什么,留个疑问,等以后再来看看。
解决无法退出循环的办法是:输入:asasdfasd等字符后,按下ENTER键,然后再输入组合键:Ctrl+Z,再Enter。就可以退出程序了。
至于原理,主要是因为看到了一下的文章:
8fb4
相关文章推荐
- C++ 之cin与cout常见问题详解
- C++ cin返回值问题
- C++中cin,cout,以及返回值
- c/c++ cin>> cout<< scanf() printf() 返回值
- C++ 之cin与cout常见问题详解
- cin和cout返回值问题
- C++-cin与scanf cout与printf效率问题
- mac xcode c++ cin cout注意细节一
- C++内存分配、函数调用(值传递、指针传递、引用传递)、返回值问题
- c++中的while(cin)问题
- C++使用string.getline()和cin混合输入的问题(cin清空缓存)
- c++中简单的i/o操作(cin,cout,scanf,printf)
- 浅谈C++中内存分配、函数调用和返回值问题
- C++ 中的cin,cout 为什么不需要类型说明
- QT中进行debug输出和使用cout cin等的问题
- 浅谈C++中内存分配、函数调用和返回值问题
- C++中的endl搭配cout和cin用法
- C++ 的CIN和COUT操作符
- cin cout 返回值 部分摘自网上
- c#调用c++开发的dll const char* 返回值接收问题