亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
龙州县| 宁武县| 广平县| 黔东| 宣武区| 大同县| 志丹县| 延川县| 垦利县| 若尔盖县| 江西省| 桐梓县| 常州市| 延长县| 通道| 读书| 集安市| 常熟市| 象山县| 宁明县| 彩票| 山阳县| 天气| 娱乐| 泾川县| 新津县| 盐亭县| 资溪县| 绥棱县| 元朗区| 昭平县| 广丰县| 青海省| 福安市| 延庆县| 鹰潭市| 曲麻莱县| 老河口市| 河北区| 珠海市| 新闻|