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

溫馨提示×

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
乌拉特后旗| 安溪县| 丘北县| 广元市| 松江区| 长武县| 墨竹工卡县| 漳平市| 沂源县| 信宜市| 东莞市| 白玉县| 上栗县| 青龙| 林周县| 南雄市| 鄂尔多斯市| 台南县| 嘉峪关市| 郁南县| 台安县| 洪雅县| 康平县| 渝中区| 阿合奇县| 灌云县| 安阳市| 石嘴山市| 涿州市| 双峰县| 华蓥市| 陇西县| 延长县| 古浪县| 赤城县| 湄潭县| 六安市| 锡林浩特市| 锦州市| 堆龙德庆县| 连平县|