用C++生成一个txt文件,使用文件的绝对路径
时间: 2023-06-11 08:08:49 浏览: 129
Linux-C++-遍历指定文件夹路径下的文件列表并将路径写到txt文件
可以使用C语言中的文件操作函数来生成一个txt文件,并且指定文件的绝对路径。以下是一个示例代码:
```c
#include <stdio.h>
int main() {
FILE *fp;
char *abs_path = "/Users/your_username/Desktop/example.txt"; // 指定文件的绝对路径
fp = fopen(abs_path, "w"); // 打开文件,以写入模式打开
if (fp == NULL) {
printf("无法创建文件!\n");
return 1;
}
fprintf(fp, "这是一个示例文本文件!\n"); // 写入文本
fclose(fp); // 关闭文件
printf("文件已成功生成!\n");
return 0;
}
```
在上面的代码中,我们使用了文件操作函数`fopen()`来打开文件并指定文件路径。如果文件无法创建,则会输出错误信息并退出程序。然后,我们使用`fprintf()`函数向文件中写入文本,最后使用`fclose()`函数关闭文件。
阅读全文