在C语言中,可以使用fopen
函数来打开文件,使用fprintf
函数来写入数据。
下面是一个示例代码:
#includeint 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
,你可以根据需要更改为你希望的文件名。