关于cin.get输入一段字符加ctrl+z函数返回值不为0的问题

Posted 建大二哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于cin.get输入一段字符加ctrl+z函数返回值不为0的问题相关的知识,希望对你有一定的参考价值。

按照书上的例子打了段代码

#include <iostream>

using namespace std;

int main()
{
    char ch;
    cout << "Input:";
    while(cin.get(ch))
        cout.put(ch);
    return 0;
}

只有单独输入ctrl+z才能结束程序

发现输入444ctrl+z并不能结束程序

于是便有了疑问 

查阅资料得到了解答

链接:https://wenku.baidu.com/view/24efe509ba1aa8114431d945.html

 

以上是关于关于cin.get输入一段字符加ctrl+z函数返回值不为0的问题的主要内容,如果未能解决你的问题,请参考以下文章

进行简单功能性查询的简单代码

cin.get

C++ 关于cin的使用

cin.get()解密

C标准输入流

c++利用cin.get()输入带空格的一串数据【追加悬赏】