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

溫馨提示×

c語言怎么讀取多個文件數據

小億
137
2024-02-28 15:24:19
欄目: 編程語言

在C語言中,可以使用文件指針和循環結構來讀取多個文件數據。以下是一個簡單的示例代碼,演示如何讀取多個文件的數據:

#include <stdio.h>

int main() {
    FILE *file;
    char filename[100];
    char data[100];

    // 文件名列表
    char *filenames[] = {"file1.txt", "file2.txt", "file3.txt"};

    for (int i = 0; i < 3; i++) {
        // 打開文件
        file = fopen(filenames[i], "r");

        if (file == NULL) {
            printf("無法打開文件 %s\n", filenames[i]);
            return 1;
        }

        printf("正在讀取文件 %s\n", filenames[i]);

        // 讀取文件數據
        while (fgets(data, sizeof(data), file) != NULL) {
            printf("%s", data);
        }

        // 關閉文件
        fclose(file);
    }

    return 0;
}

在上面的代碼中,首先定義了一個包含多個文件名的字符串數組filenames,并使用循環結構遍歷數組中的每個文件名。然后在循環中,打開文件、讀取文件數據并輸出到控制臺上,最后關閉文件。通過這種方式,可以依次讀取多個文件的數據。

0
句容市| 江口县| 调兵山市| 温州市| 宜城市| 砀山县| 武平县| 尼木县| 和政县| 即墨市| 兴城市| 策勒县| 洛浦县| 商城县| 抚州市| 大连市| 饶阳县| 滦平县| 保山市| 开原市| 东兰县| 罗甸县| 德钦县| 萨迦县| 斗六市| 靖边县| 同德县| 永康市| 南昌市| 阳高县| 象山县| 吉木萨尔县| 屯留县| 松阳县| 当涂县| 大埔区| 都匀市| 隆尧县| 西乌珠穆沁旗| 绿春县| 芦山县|