一、c語言創建文件並寫入內容
想要在C語言中創建文件並寫入數據,我們需要使用標準庫中的fopen和fwrite函數。
#include <stdio.h>
int main() {
FILE *fp;
char content[] = "Hello, World!";
fp = fopen("example.txt", "w+");
fwrite(content, sizeof(char), sizeof(content), fp);
fclose(fp);
return 0;
}
上述代碼會在程序的當前目錄下創建一個名為example.txt的文件,並將"Hello, World!"寫入該文件中。
二、c語言生成文件並寫入
C語言中,我們也可以使用fprintf函數將數據寫入文件。
#include <stdio.h>
int main() {
FILE *fp;
fp = fopen("example.txt", "w+");
fprintf(fp, "This is an example file.");
fclose(fp);
return 0;
}
以上代碼也是會在程序的當前目錄下創建一個名為example.txt的文件,並將"This is an example file."寫入該文件中。
三、c++創建文件並寫入數據
C++中,我們可以使用ofstream類來創建文件並寫入數據。
#include <iostream>
#include <fstream>
using namespace std;
int main() {
ofstream outfile("example.txt");
outfile << "Hello, World!";
outfile.close();
return 0;
}
以上代碼會在程序的當前目錄下創建一個名為example.txt的文件,並將"Hello, World!"寫入該文件中。注意,使用ofstream時可以不必調用close函數,因為該類的析構函數會隱式的調用。
四、創建文件並輸入內容
對於JS語言,我們可以使用fs模塊的writeFile函數創建文件並輸入內容。
const fs = require('fs')
fs.writeFile('example.txt', 'This is an example file.', (err) => {
if (err) throw err;
console.log('The file has been saved!');
});
以上代碼會在程序的當前目錄下創建一個名為example.txt的文件,並將"This is an example file."寫入該文件中。
五、c創建txt文件寫入文本
最後,我們需要注意的是在C語言中創建文件時,必須要指定文件的擴展名,例如".txt",才能夠使用文本編輯器正確的打開並查看文件內容。
#include <stdio.h>
int main() {
FILE *fp;
char content[] = "Hello, World!";
fp = fopen("example.txt", "w+");
fwrite(content, sizeof(char), sizeof(content), fp);
fclose(fp);
return 0;
}
上述代碼與第一小節的代碼是一致的,唯一的區別就是文件的擴展名。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/151402.html
微信掃一掃
支付寶掃一掃