zoukankan      html  css  js  c++  java
  • cin判断读取结束 C++语言

    cin是C++的输入流,可以通过>>进行读取。

    判断读取结束,一般有两种方法,具体取决于与输入的约定。

    1 以特殊值结尾。

    如输入整数,以-1结束,那么当读到-1的时候,就确定读取结束了。

    代码:

    int n;
    while(1)
    {
        cin>>n;
        if(n == -1)break;
        //处理输入的合法值。

    }

    2 以EOF结尾,即文件结束符。

    这种处理方式适用于以文件作为输入,或者在键盘手动输入文件结束符作为结尾标记。

    代码:

    int n;
    while(cin>>n)
    {
        //处理输入的合法值。

    }

    在windows上输入EOF的方法为Ctrl+Z

    其它平台上输入EOF的方法为Ctrl+D

  • 相关阅读:
    flex-grow带来的排版问题
    css文本样式,空格
    第八周作业
    JSON简介
    Ajax
    java applet小程序
    java ee 部分分析
    xml相关知识
    JAVA EE体系结构图
    java EE初次理解
  • 原文地址:https://www.cnblogs.com/widget90/p/5891339.html
Copyright © 2011-2022 走看看