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

溫馨提示×

C語言怎么用fwrite寫入文件

小億
144
2023-12-15 02:24:01
欄目: 編程語言

在C語言中,可以使用fwrite()函數將數據寫入文件。函數的原型如下:

size_t fwrite(const void *ptr, size_t size, size_t count, FILE *stream);
  • ptr:指向要寫入文件的數據的指針。
  • size:要寫入文件的每個數據項的大小(以字節為單位)。
  • count:要寫入文件的數據項的個數。
  • stream:指向要寫入的文件的指針。

下面是一個例子,演示如何使用fwrite()函數將數據寫入文件:

#include <stdio.h>
#include <string.h>

int main() {
   FILE *file;
   char data[] = "Hello, World!";

   // 打開文件
   file = fopen("file.txt", "wb");
  
   // 寫入數據到文件
   if(file != NULL) {
      fwrite(data, sizeof(char), strlen(data), file);
      printf("數據已寫入文件\n");
   }
   else {
      printf("無法打開文件\n");
   }

   // 關閉文件
   fclose(file);

   return 0;
}

在上面的例子中,我們打開名為"file.txt"的文件,并將字符串"Hello, World!“寫入文件。函數fwrite()用于將數據寫入文件,并返回成功寫入的數據項數。如果文件打開成功且寫入成功,則輸出"數據已寫入文件”。最后,使用fclose()函數關閉文件。

注意:在使用fwrite()函數寫入數據時,必須定義文件打開模式為二進制模式(“wb”),以確保數據以二進制形式寫入文件。

0
湖南省| 璧山县| 兴隆县| 恩平市| 奎屯市| 缙云县| 梁平县| 临海市| 时尚| 曲松县| 黄平县| 厦门市| 普兰店市| 大埔区| 无棣县| 盈江县| 承德市| 洞口县| 师宗县| 深泽县| 修水县| 会理县| 贺兰县| 孝义市| 平湖市| 焦作市| 双桥区| 岳阳县| 宾阳县| 梅州市| 桐庐县| 宁蒗| 西青区| 娱乐| 焉耆| 鄂托克旗| 金乡县| 平果县| 唐山市| 得荣县| 芮城县|