#include <cstdio>
int main() {
// 打开文件,使用"w"模式表示写入模式,如果文件不存在则创建,如果存在则清空内容
FILE *file = fopen("example.txt", "w");
if (file == NULL) {
// 如果文件打开失败,输出错误信息并返回
perror("Error opening file");
return 1;
}
// 向文件中写入字符串
const char* text = "Hello, C++!\n";
fwrite(text, sizeof(char), strlen(text), file);
// 关闭文件
fclose(file);
return 0;
}
#include <cstdio>
是为了使用标准C库中的文件操作函数。fopen("example.txt", "w")
用于以写入模式打开文件。如果文件不存在,则会创建一个新文件;如果文件已经存在,则会清空其内容。if (file == NULL)
检查文件是否成功打开。如果打开失败,perror
会输出错误信息。fwrite
函数用于将字符串写入文件。fclose
用于关闭文件,确保所有数据都被正确写入并释放资源。希望这段代码和解释对你有帮助!
上一篇:c++数组赋值
下一篇:c++函数的声明与定义
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站