操作系统大型实验进展(1)-----c++ 初始化文件
2013-01-08 15:24
357 查看
#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);//http://baike.baidu.com/view/736228.htm memset(memory,0,biteNum); fwrite(memory,1,biteNum,fp);//http://baike.baidu.com/view/656700.htm fclose(fp); free(memory); } int main() { init(); return 0; }
相关文章推荐
- 操作系统大型实验进展(11)-----C/C++语言在头文件中定义全局变量
- 操作系统大型实验进展(3)-----C++常见数据类型字节数
- 操作系统大型实验进展(4)-----C/C++如何获取系统时间
- 操作系统大型实验进展(6)-----Linux 内核文件系统与设备操作流程分析
- 操作系统大型实验进展(5)-----C/C++语言中time_t数据类型详细介绍
- 操作系统大型实验进展(2)-----头文件保护
- 操作系统大型实验进展(13)-----bieset
- 操作系统大型实验进展(15)-----printf进行格式化输出
- 操作系统大型实验进展(9)-----strlen()和sizeof
- 操作系统大型实验进展(12)----- fwrite 0D 0A 问题
- 操作系统大型实验进展(10)-----fprintf
- 操作系统大型实验进展(14)-----strtok函数在C和C++语言中的使用
- 操作系统大型实验进展(7)-----C语言函数fopen
- 操作系统大型实验进展(8)-----C语言函数fread
- Minix3操作系统的文件系统初始化
- C++中通过MFC对ini初始化,配置文件的读写使用
- Linux操作系统下C++头文件、库文件等搜索路径
- 《C++第六周实验报告5-1》---将任务4的解决用一个项目多个文件的方式实现
- 【nachos】山东大学操作系统课设实验nachos系统(3)扩展文件系统
- C/C++获取大型文件的大小