首頁  >  文章  >  後端開發  >  eof在c語言中表示什麼

eof在c語言中表示什麼

王林
王林原創
2020-11-19 10:57:1254875瀏覽

eof在c語言中表示檔案結束符。在while循環中以EOF作為文件結束標誌,這種以EOF作為文件結束標誌的文件,必須是文字文件。在文字檔案中,資料都是以字元的ASCII碼值的形式存放的。

eof在c語言中表示什麼

在C語言中,或更精確地說成C標準函數庫中表示檔案結束符號(end of file)。

在while循環中以EOF作為文件結束標誌,這種以EOF作為文件結束標誌的文件,必須是文字文件。在文字檔案中,資料都是以字元的ASCII代碼值的形式存放。我們知道,ASCII代碼值的範圍是0~127,不可能出現-1,因此可以用EOF作為文件結束標誌。

範例:

C語言,輸入多組數據,每行兩個,然後對應每行一個輸出結果題目描述: 求整數a,b的和。

輸入:

測試案例有多行,每行為a,b的值。

輸出:

輸出多行,對應a b的結果。

範例輸入: 1 2

                   4 5

                    9

                   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發展圖文教學

以上是eof在c語言中表示什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn