中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c語言怎么從文件中讀取數據

小億
194
2024-01-30 15:57:57
欄目: 編程語言

在C語言中,可以使用標準庫函數fread()或者fgets()來從文件中讀取數據。下面是兩種常見的讀取文件數據的方法:

  1. 使用fread()函數
#include <stdio.h>

int main() {
   FILE *fp;
   int data[100];

   // 打開文件
   fp = fopen("data.txt", "rb");

   // 從文件中讀取數據
   fread(data, sizeof(int), 100, fp);

   // 關閉文件
   fclose(fp);

   return 0;
}
  1. 使用fgets()函數
#include <stdio.h>

int main() {
   FILE *fp;
   char buffer[255];

   // 打開文件
   fp = fopen("data.txt", "r");

   // 從文件中讀取數據
   while (fgets(buffer, sizeof(buffer), fp)) {
      // 處理每行數據
      printf("%s", buffer);
   }

   // 關閉文件
   fclose(fp);

   return 0;
}

以上示例中,data.txt是要讀取的文件名。在第一個示例中,fread()函數會連續讀取100個int類型的數據到數組data中。在第二個示例中,fgets()函數會逐行讀取文件中的數據,每次讀取一行,直到文件結束。

0
常宁市| 来凤县| 黑龙江省| 尖扎县| 白沙| 琼海市| 娄底市| 通江县| 北川| 新干县| 油尖旺区| 罗甸县| 古田县| 崇信县| 乾安县| 广东省| 叶城县| 开鲁县| 泸州市| 泸水县| 达尔| 连南| 二手房| 荔浦县| 麟游县| 临夏县| 昌都县| 蕉岭县| 砀山县| 鹤岗市| 大厂| 普宁市| 福清市| 双流县| 增城市| 天门市| 偏关县| 温泉县| 桓台县| 平安县| 东乌珠穆沁旗|