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

溫馨提示×

C語言讀取TXT文件內容如何使用

小億
96
2023-10-31 09:16:44
欄目: 編程語言

在C語言中,可以使用標準庫函數fopen()來打開文件,并使用fscanf()或者fgets()函數來讀取文件內容。

下面是一個示例代碼,演示了如何讀取一個名為"example.txt"的文本文件,并將每行的內容打印到屏幕上:

#include <stdio.h>

int main() {
    FILE *file = fopen("example.txt", "r");  // 打開文件

    if (file == NULL) {
        printf("無法打開文件\n");
        return 1;
    }

    char buffer[100];  // 用于存儲每行的內容

    while (fgets(buffer, sizeof(buffer), file) != NULL) {  // 逐行讀取文件內容
        printf("%s", buffer);  // 打印每行的內容
    }

    fclose(file);  // 關閉文件

    return 0;
}

在上述代碼中,首先使用fopen()函數打開名為"example.txt"的文件,并以只讀模式打開("r"參數)。如果文件打開失敗,會輸出一條錯誤信息并退出程序。

然后,使用fgets()函數逐行讀取文件內容,將每行的內容存儲在名為buffer的字符數組中。fgets()函數會讀取一行內容,并將其存儲在buffer中,直到遇到換行符或者緩沖區已滿。每次讀取一行內容后,使用printf()函數將其打印到屏幕上。

最后,使用fclose()函數關閉文件。這一步是很重要的,因為打開的文件需要釋放系統資源。

注意:在使用這些函數之前,需要包含頭文件stdio.h

0
襄垣县| 瓮安县| 嵊州市| 湘乡市| 永平县| 彩票| 海门市| 怀仁县| 海口市| 温州市| 吴忠市| 呼和浩特市| 新郑市| 揭西县| 富平县| 左云县| 无为县| 德清县| 江山市| 望城县| 沙洋县| 奉新县| 肥城市| 蒙阴县| 开封市| 林口县| 大洼县| 顺义区| 贵定县| 莱西市| 文安县| 渭源县| 新密市| 南皮县| 大关县| 锡林郭勒盟| 栾城县| 襄樊市| 民丰县| 松阳县| 紫金县|