c语言自动创建txt文件
时间: 2023-06-13 20:07:37 浏览: 465
要在 C 语言中自动创建一个文本文件,可以使用标准库中的文件操作函数 `fopen()` 和 `fclose()`。
以下示例代码演示了如何创建名为 "example.txt" 的文本文件:
```c
#include <stdio.h>
int main() {
FILE *fp;
// 打开文件
fp = fopen("example.txt", "w");
// 如果文件打开失败,输出错误消息
if (fp == NULL) {
printf("文件打开失败!\n");
return 1;
}
// 写入一些文本数据到文件中
fprintf(fp, "这是一个自动生成的文本文件。\n");
// 关闭文件
fclose(fp);
printf("文件创建成功!\n");
return 0;
}
```
代码中,我们使用 `fopen()` 函数打开一个名为 "example.txt" 的文件,并指定以写入模式打开。如果文件打开失败,我们输出一个错误消息,然后退出程序。如果文件打开成功,我们使用 `fprintf()` 函数将一些文本数据写入文件中,最后使用 `fclose()` 函数关闭文件。
运行程序后,会在当前目录下生成一个 "example.txt" 文件。
阅读全文