是指在C语言中用于创建新文件的命令。在C语言中,可以使用标准库函数fopen()
来创建新文件。
fopen()
函数的原型如下:
FILE *fopen(const char *filename, const char *mode);
参数说明:
filename
:要创建的文件的名称,可以包含路径信息。mode
:打开文件的模式,包括读取、写入、追加等选项。常用的文件打开模式有:
"r"
:只读模式,打开一个已存在的文本文件。"w"
:写入模式,创建一个新的文本文件,如果文件已存在则清空文件内容。"a"
:追加模式,打开一个文本文件进行写入,如果文件不存在则创建新文件。"rb"
:二进制只读模式,打开一个已存在的二进制文件。"wb"
:二进制写入模式,创建一个新的二进制文件,如果文件已存在则清空文件内容。"ab"
:二进制追加模式,打开一个二进制文件进行写入,如果文件不存在则创建新文件。示例代码:
#include <stdio.h>
int main() {
FILE *file = fopen("example.txt", "w");
if (file == NULL) {
printf("文件创建失败\n");
return 1;
}
fprintf(file, "Hello, World!");
fclose(file);
return 0;
}
上述代码中,使用fopen()
函数创建了一个名为"example.txt"的新文件,并以写入模式打开。如果文件创建成功,则使用fprintf()
函数向文件中写入了一行文本内容"Hello, World!"。最后使用fclose()
函数关闭文件。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云