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

溫馨提示×

C++ fprintf()的用法是什么

c++
小億
122
2023-10-21 10:04:26
欄目: 編程語言

C++中的fprintf()函數用于將格式化的輸出寫入到指定的文件中。

函數的原型如下:

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

參數說明:

  • stream:指定要寫入的文件流,可以是標準輸出流(stdout)、標準錯誤流(stderr)或者其他已打開的文件流。
  • format:格式化字符串,用于指定輸出的格式。
  • …:可變參數列表,用于填充格式化字符串中的占位符。

fprintf()函數的工作原理和printf()函數類似,都是按照指定的格式將數據寫入輸出流中。不同之處在于fprintf()函數需要指定輸出的文件流,而printf()函數默認輸出到標準輸出流(stdout)。

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

#include <stdio.h>

int main() {
    FILE *file = fopen("output.txt", "w");
    if (file == NULL) {
        printf("無法打開文件\n");
        return 1;
    }

    int num = 10;
    float fnum = 3.14;

    fprintf(file, "整數:%d, 浮點數:%.2f\n", num, fnum);

    fclose(file);
    return 0;
}

以上代碼將整數和浮點數按照指定的格式寫入到名為"output.txt"的文件中。輸出結果為:“整數:10, 浮點數:3.14”。

0
墨竹工卡县| 齐齐哈尔市| 呼图壁县| 长葛市| 江山市| 鲁甸县| 文昌市| 肥城市| 淳化县| 台前县| 灵石县| 棋牌| 波密县| 栾城县| 岳西县| 肃北| 肥乡县| 通州区| 青河县| 广安市| 郁南县| 云浮市| 合江县| 库车县| 西吉县| 湾仔区| 金沙县| 台江县| 兴业县| 亳州市| 辽源市| 新宾| 富民县| 苍梧县| 固始县| 永和县| 波密县| 兴化市| 焉耆| 景洪市| 永安市|