1. fsutil 命令

文件会瞬间生成,因为实际上Windows只是分配了名称、地址和空间给该文件,并没有读写任何文件内容
100M=1024x1024x100
fsutil file createnew 1.dat 104857600

2.VC代码

  1. HANDLE hFile=CreateFile(TEXT("text.txt"),GENERIC_READ | GENERIC_WRITE,0,NULL,CREATE_NEW,FILE_ATTRIBUTE_NORMAL,NULL);
  2. if(hFile==INVALID_HANDLE_VALUE)
  3. {
  4. MessageBox(TEXT("创建文件失败!"));
  5. return;
  6. }
  7. LARGE_INTEGER liDistanceToMove;
  8. liDistanceToMove.QuadPart=102400000; //设置成这个大,单位字节
  9. if(!SetFilePointerEx(hFile,liDistanceToMove,NULL,FILE_BEGIN))
  10. {
  11. MessageBox(TEXT("移动文件指针失败!"));
  12. }
  13. if(!SetEndOfFile(hFile))
  14. {
  15. MessageBox(TEXT("设置文件尾失败!"));
  16. }
  17. CloseHandle(hFile);

3.C文件

文件指针移到文件的末尾所显示的就是文件的大小,所以
我们在创建文件的时候,就可是可以使用seek函数把文件指针移到
我们要求大小的地方。
    1. #include<stdio.h>
    2. void main()
    3. {
    4. FILE *fp;
    5. fp=fopen("data.dat","w+");
    6. fseek(fp, 10000L,SEEK_END);
    7. putw(0,fp);
    8. fclose(fp);
    9. }

http://blog.csdn.net/greless/article/details/70237943

最新文章

  1. 百度 flash html5自切换 多文件异步上传控件webuploader基本用法
  2. Redis教程(四):Hashes数据类型
  3. APP自动化测试中Monkey和 MonkeyRunner
  4. Service的两种用法及其生命周期
  5. Android 设计模式一:EIT造型
  6. c89、c99、c11区别
  7. Qt 中使用vector
  8. 异步解压ZIP文件
  9. PopupWindow 问题集锦
  10. mongodb之java CRUD 简单操作
  11. sharepoint 2013基于AD的Form表单登录(三)——选择用户时,屏蔽掉AD。
  12. POJ 1067 取石子游戏 威佐夫博弈
  13. webpack打包和gulp打包工具详细教程
  14. vue--实例化对象
  15. Django Web最小框架
  16. azkaban编译以及安装(调度系统)
  17. Python之——生产环境代码包发布管理fabirc
  18. set 集合数据类型
  19. Object.create(null) 和 {} 区别
  20. redis的持久化方式

热门文章

  1. mysql中的触发器和事务的操作
  2. php实现求二进制中1的个数(右移、&amp;、int32位)(n = n &amp; (n - 1);)
  3. Django之模板过滤器
  4. [Angular] Adding keyboard events to our control value accessor component
  5. 【图解】Web前端实现相似Excel的电子表格
  6. python3 numpy API练习代码
  7. HDOJ 1261 字串数
  8. 关系型数据库工作原理-快速缓存(翻译自Coding-Geek文章)
  9. 网络编程C#
  10. Swift API设计原则