亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C語言fprintf()函數怎么使用

小億
117
2023-08-17 20:37:00
欄目: 編程語言

C語言中的fprintf()函數用于將格式化的數據寫入文件中。它的函數原型如下:

int fprintf(FILE *stream, const char *format, ...);

其中,stream是一個指向已打開文件的指針,format是一個格式化字符串,后面可以跟上可選的參數。

下面是一個使用fprintf()函數的示例:

#include <stdio.h>
int main() {
FILE *file;
file = fopen("example.txt", "w");
if (file == NULL) {
printf("無法打開文件\n");
return 1;
}
fprintf(file, "這是一個示例文件\n");
fprintf(file, "Hello, %s!\n", "world");
fprintf(file, "整數:%d, 浮點數:%f\n", 10, 3.14);
fclose(file);
return 0;
}

在這個示例中,我們先打開一個名為example.txt的文件,并將其賦值給指針file。然后,我們使用fprintf()函數向文件中寫入一些格式化的數據。最后,我們關閉文件。

在這個示例中,我們向文件中寫入了三行數據。第一行是固定的字符串,第二行是帶有參數的字符串,第三行包含了兩個參數。

運行完這個程序后,會在當前目錄下創建一個名為example.txt的文件,并將三行數據寫入文件中。文件的內容如下:

這是一個示例文件
Hello, world!
整數:10, 浮點數:3.140000

注意,如果文件無法打開,即file指針為NULL,我們輸出一個錯誤消息并返回1。這是一個很好的做法,以便在文件操作失敗時及時進行錯誤處理。

0
瑞昌市| 宁城县| 汝阳县| 理塘县| 呼和浩特市| 台山市| 通辽市| 全州县| 博野县| 丹寨县| 五原县| 洞口县| 金门县| 姚安县| 成安县| 苏州市| 无为县| 安化县| 方城县| 贵州省| 普定县| 陆河县| 无棣县| 建平县| 太保市| 博客| 林周县| 河源市| 玉环县| 岢岚县| 阿合奇县| 延川县| 石台县| 黔西| 巨野县| 红桥区| 徐闻县| 平罗县| 安阳县| 当雄县| 秦安县|