C言語でeofは何を意味しますか

王林
王林オリジナル
2020-11-19 10:57:1254927ブラウズ

eof は C 言語のファイル終了文字を表します。 while ループでは EOF がファイルの終端マークとして使用されます。EOF がファイルの終端マークとして使用されるファイルはテキスト ファイルである必要があります。テキスト ファイルでは、データは文字 ASCII コード値の形式で保存されます。

C言語でeofは何を意味しますか

C 言語、より正確には C の標準関数ライブラリでは、ファイルの終わり (ファイルの終わり) を表します。

while ループでは、ファイルの終わりマークとして EOF が使用されています。ファイルの終わりマークとして EOF が付いているファイルはテキスト ファイルである必要があります。テキスト ファイルでは、データは文字 ASCII コード値の形式で保存されます。 ASCII コード値の範囲は 0 ~ 127 で、-1 は不可能であることがわかっているため、EOF をファイルの終わりマークとして使用できます。

例:

C 言語で、複数のデータを 1 行に 2 つずつ入力し、各行に対応する 1 つの結果を出力します。 問題の説明: 整数 a と b の和を求めます。

入力:

テスト ケースには複数の行があり、各行には a と b の値が含まれます。

出力:

a b の結果に対応する複数行を出力します。

#サンプル入力:1 2

## 15

コード例:

#include<stdio.h>
int main()
{
    int a,b,c;
    while(scanf("%d %d\n",&a,&b)!=EOF)//此处应用了EOF
    {
    printf("%d\n",a+b);
        
    }
    return 0;
}

関連する推奨事項:

C#.NET開発グラフィックチュートリアル

以上がC言語でeofは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。