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

溫馨提示×

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
牙克石市| 临沧市| 百色市| 深水埗区| 全椒县| 沙雅县| 交城县| 大城县| 定兴县| 临泉县| 怀仁县| 台东县| 凤山市| 三穗县| 蒙山县| 东乡县| 克山县| 奇台县| 岐山县| 克什克腾旗| 湖北省| 肃南| 天气| 印江| 孟津县| 福建省| 通渭县| 石城县| 文化| 溧水县| 常德市| 新民市| 资兴市| 县级市| 宝应县| 崇阳县| 揭阳市| 威海市| 荣昌县| 大埔县| 喜德县|