操作系统大型实验进展(1)-----c++ 初始化文件

来源:互联网 发布:在线程序员计算器 编辑:程序博客网 时间:2024/05/16 23:55
#include <iostream>#include <crtdbg.h>using namespace std;FILE *fp;char SP_NAME[]="cq.dat";int BLOCK_NUM=65536;//64*1024int BLOCK_SIZE=512;#define biteNum 33554432//64*1024*512void 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);//http://baike.baidu.com/view/736228.htmmemset(memory,0,biteNum);fwrite(memory,1,biteNum,fp);//http://baike.baidu.com/view/656700.htmfclose(fp);free(memory);} int main(){init();return 0;}

原创粉丝点击