fopen创建指定大小的文件

其实这个是没有必要的,因为fseek并没有指定fseek的边界,并不用担心大于文件文件末尾很远的地方写数据!

真要创建可以这样:

FILE *fp = fopen("test.txt", "wb");
 if (! fp)
 {
  return false;
 }
 fseek(fp, 1024 * 1024 * 10 -1, SEEK_SET);
 fwrite("a", 1, 1, fp);
 fclose(fp);

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/eab515261e3d1ca7c69eca90306e2e82.html