gpt4 book ai didi

c - 如何创建 "x"大小的文件?

转载 作者:太空狗 更新时间:2023-10-29 16:50:49 26 4
gpt4 key购买 nike

如何在 c 中设置文件的大小?我会在打开后执行此操作吗?

最佳答案

是的,您会在 fopen 之后执行此操作 - 您可以创建所谓的稀疏文件

#include <stdio.h>
int main(void) {
int X = 1024 * 1024 - 1;
FILE *fp = fopen("myfile", "w");
fseek(fp, X , SEEK_SET);
fputc('\0', fp);
fclose(fp);
}

这应该为您创建一个 X 字节的文件,无论您需要什么,在本例中为 1MiB

关于c - 如何创建 "x"大小的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7775027/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com