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

溫馨提示×

C語言如何從文件中讀取文字

小億
161
2024-01-12 01:28:10
欄目: 編程語言

在C語言中,可以使用fopen函數打開文件,使用fscanf函數從文件中讀取文字。

下面是一個示例代碼,展示了如何從文件中逐行讀取文字并輸出到控制臺:

#include <stdio.h>

int main() {
   FILE *file;
   char line[100];
   
   // 打開文件
   file = fopen("filename.txt", "r");
   if (file == NULL) {
      printf("無法打開文件!");
      return 1;
   }
   
   // 逐行讀取文件內容并輸出
   while (fgets(line, sizeof(line), file) != NULL) {
      printf("%s", line);
   }
   
   // 關閉文件
   fclose(file);

   return 0;
}

在上面的代碼中,fopen函數用于打開名為filename.txt的文件,并以只讀模式(“r”)打開。如果文件無法打開,則會輸出一條錯誤消息并返回1。

然后,使用fgets函數逐行從文件中讀取文字并存儲到line字符數組中。fgets函數會在讀取到換行符或達到指定的最大字符數時停止讀取。然后,使用printf函數將讀取到的文字輸出到控制臺。

最后,使用fclose函數關閉文件。這是一個很重要的步驟,以確保文件被正確地關閉并釋放相關的資源。

0
辛集市| 凤翔县| 福州市| 松桃| 犍为县| 云梦县| 彝良县| 兴安盟| 绥芬河市| 定南县| 宜春市| 金乡县| 广水市| 淮北市| 紫云| 安岳县| 辉县市| 华安县| 贵南县| 通城县| 威宁| 建湖县| 泸水县| 肥西县| 天门市| 岳普湖县| 政和县| 钟祥市| 米易县| 南开区| 卢龙县| 翁牛特旗| 新郑市| 广宁县| 盐边县| 乐昌市| 辉县市| 嘉祥县| 岳普湖县| 百色市| 南通市|