程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 操作系統大型實驗進展(1)-----c++ 初始化文件

操作系統大型實驗進展(1)-----c++ 初始化文件

編輯:關於C語言

[cpp]   #include <iostream>   #include <crtdbg.h>   using namespace std;      FILE *fp;   char SP_NAME[]="cq.dat";   int BLOCK_NUM=65536;//64*1024   int BLOCK_SIZE=512;   #define biteNum 33554432//64*1024*512   void init() {       int i,j;       fp = fopen(SP_NAME,"w");    //文件寫入方法一   /*for(i=0;i<BLOCK_NUM;i++) {       for(j=0;j<BLOCK_SIZE;j++) {        fprintf(fp,"%c",'\0');     }   }  */      //文件寫入方法二   char *memory=(char*)malloc(biteNum);//<a href="http://baike.baidu.com/view/736228.htm">http://baike.baidu.com/view/736228.htm</a>   memset(memory,0,biteNum);   fwrite(memory,1,biteNum,fp);//<a href="http://baike.baidu.com/view/656700.htm">http://baike.baidu.com/view/656700.htm</a>   fclose(fp);   free(memory);   }       int main()   {      init();      return 0;   }    

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved