在C语言中,可以使用fopen
函数来打开文件,使用fprintf
函数来写入数据。
下面是一个示例代码:
#include <stdio.h>
int main() {
FILE *file;
char data[100];
// 打开文件
file = fopen("example.txt", "w");
if (file == NULL) {
printf("无法打开文件\n");
return -1;
}
// 写入数据
printf("输入要写入文件的数据:");
fgets(data, sizeof(data), stdin);
fprintf(file, "%s", data);
// 关闭文件
fclose(file);
printf("数据写入成功\n");
return 0;
}
在上述代码中,我们首先使用fopen
函数打开一个名为example.txt
的文件,并以写入的方式打开。若文件打开失败,会输出提示信息并退出程序。
然后,我们使用fgets
函数从标准输入中获取要写入文件的数据,并使用fprintf
函数将数据写入文件。
最后,我们使用fclose
函数关闭文件,并输出提示信息表示数据写入成功。
请注意,此示例中使用的文件名是example.txt
,你可以根据需要更改为你希望的文件名。