在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
,你可以根據需要更改為你希望的文件名。