歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> C 語言 fwrite 和 fread 文件讀寫操作示例

C 語言 fwrite 和 fread 文件讀寫操作示例

日期:2017/3/1 11:09:00   编辑:Linux編程
  1. #include <stdio.h>
  2. int main()
  3. {
  4. FILE* pFile;
  5. float buffer[] = { 2.0 , 3.0 , 8.0 };
  6. pFile = fopen("myfile.bin" , "wb"); // 打開文件寫操作
  7. fwrite(buffer , 1 , sizeof(buffer) , pFile); // 把浮點數組寫到文件 myfile.bin
  8. fclose(pFile); // 關閉文件
  9. float read[3];
  10. pFile = fopen("myfile.bin" , "rb"); // 重新打開文件讀操作
  11. fread(read , 1 , sizeof(read) , pFile); // 從文件中讀數據
  12. printf("%f\t%f\t%f\n", read[0], read[1], read[2]);
  13. fclose(pFile); // 關閉文件
  14. return 0;
  15. }
Copyright © Linux教程網 All Rights Reserved