91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c語言如何讀取txt文件

小億
145
2023-11-28 00:25:42
欄目: 編程語言

在C語言中,可以使用fopen()函數打開一個文本文件,并使用fscanf()函數從文件中讀取數據。

下面是一個簡單的例子,演示如何讀取一個名為example.txt的文本文件中的數據:

#include <stdio.h>

int main() {
    FILE* file = fopen("example.txt", "r"); // 打開文本文件,只讀模式
    if (file == NULL) {
        printf("無法打開文件。\n");
        return 1;
    }

    // 讀取文件中的數據
    int number;
    while (fscanf(file, "%d", &number) != EOF) {
        printf("%d\n", number);
    }

    fclose(file); // 關閉文件

    return 0;
}

在上面的例子中,fopen()函數打開名為example.txt的文本文件,并將返回的文件指針存儲在file變量中。如果文件打開失敗,將輸出一條錯誤信息并返回1。

然后,使用fscanf()函數從文件中讀取數據,并將讀取的整數存儲在number變量中。fscanf()函數的第一個參數是文件指針,第二個參數是格式字符串,指定要讀取的數據類型。在本例中,格式字符串為"%d",表示要讀取一個整數。fscanf()函數返回成功讀取的數據項數,當到達文件末尾時返回EOF(End of File)。

最后,使用fclose()函數關閉文件。這是一個良好的編程習慣,以確保在不需要訪問文件時,釋放文件資源。

注意:在使用fopen()打開文件時,需要提供正確的文件路徑。如果文件在當前目錄下,只需提供文件名。如果文件在其他目錄下,需要提供完整的文件路徑。

0
北海市| 镇原县| 民权县| 洮南市| 循化| 砀山县| 仪征市| 安国市| 台东市| 鄢陵县| 罗田县| 扎鲁特旗| 门头沟区| 奉节县| 阳原县| 琼海市| 宣武区| 栖霞市| 长丰县| 抚顺市| 吉安县| 泗洪县| 体育| 磐石市| 平阴县| 卓尼县| 漠河县| 张北县| 汕尾市| 广宗县| 石城县| 仪征市| 临潭县| 长垣县| 偃师市| 交城县| 塔城市| 三门峡市| 依安县| 大名县| 凤冈县|