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

溫馨提示×

c語言怎么讀取文件內容

小億
113
2023-11-10 00:07:41
欄目: 編程語言

在C語言中,可以使用fopen()函數打開一個文件,然后使用fscanf()fgets()函數來讀取文件內容。

以下是一個示例代碼:

#include <stdio.h>

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

    // 打開文件
    file = fopen("file.txt", "r");
    if (file == NULL) {
        printf("無法打開文件。\n");
        return 1;
    }

    // 使用fscanf函數逐行讀取文件內容
    while (fscanf(file, "%s", buffer) != EOF) {
        printf("%s\n", buffer);
    }

    // 關閉文件
    fclose(file);

    return 0;
}

上述代碼打開了一個名為"file.txt"的文件,并使用fscanf()函數逐行讀取文件內容,并將每行內容輸出到控制臺。

還可以使用fgets()函數逐行讀取文件內容,示例代碼如下:

#include <stdio.h>

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

    // 打開文件
    file = fopen("file.txt", "r");
    if (file == NULL) {
        printf("無法打開文件。\n");
        return 1;
    }

    // 使用fgets函數逐行讀取文件內容
    while (fgets(buffer, sizeof(buffer), file)) {
        printf("%s", buffer);
    }

    // 關閉文件
    fclose(file);

    return 0;
}

上述代碼與之前的示例相似,但是使用了fgets()函數來逐行讀取文件內容,并輸出到控制臺。

請注意,在使用fopen()函數打開文件時,需要提供正確的文件路徑和打開方式,如"r"表示只讀方式打開文件。另外,最后一定要使用fclose()函數關閉文件,避免資源泄漏。

0
周口市| 南昌县| 琼海市| 陇川县| 河津市| 巴中市| 新密市| 专栏| 威海市| 泾源县| 七台河市| 和硕县| 汾阳市| 长宁区| 施秉县| 新和县| 建瓯市| 尤溪县| 永胜县| 静安区| 武义县| 房产| 行唐县| 防城港市| 犍为县| 息烽县| 烟台市| 石家庄市| 台东县| 呼图壁县| 那坡县| 五原县| 建水县| 江阴市| 江达县| 昆山市| 汝阳县| 呈贡县| 化隆| 济南市| 哈密市|