91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C/C++文件API簡單操作

c++
小云
89
2024-01-13 03:56:19
欄目: 編程語言

C/C++文件API是一組可以用于操作文件的函數,包括創建、打開、讀寫、關閉等操作。下面是一些常見的C/C++文件API的簡單操作示例:

  1. 創建文件:
#include <stdio.h>

int main() {
    FILE *file;
    file = fopen("example.txt", "w");  // 打開文件,如果不存在則新建
    if (file == NULL) {
        printf("無法創建文件\n");
        return 1;
    }
    fclose(file);  // 關閉文件
    return 0;
}
  1. 寫入文件:
#include <stdio.h>

int main() {
    FILE *file;
    file = fopen("example.txt", "w");
    if (file == NULL) {
        printf("無法打開文件\n");
        return 1;
    }
    fprintf(file, "Hello, World!\n");  // 寫入內容
    fclose(file);
    return 0;
}
  1. 讀取文件:
#include <stdio.h>

int main() {
    FILE *file;
    char buffer[255];
    file = fopen("example.txt", "r");
    if (file == NULL) {
        printf("無法打開文件\n");
        return 1;
    }
    fgets(buffer, sizeof(buffer), file);  // 讀取一行內容
    printf("讀取內容:%s", buffer);
    fclose(file);
    return 0;
}
  1. 追加內容到文件:
#include <stdio.h>

int main() {
    FILE *file;
    file = fopen("example.txt", "a");
    if (file == NULL) {
        printf("無法打開文件\n");
        return 1;
    }
    fprintf(file, "This is appended content.\n");  // 追加內容
    fclose(file);
    return 0;
}

這些示例只是C語言中部分文件API的基本用法,C++中也有類似的文件操作函數。在實際開發中,還有更多的文件操作函數和錯誤處理機制需要考慮。

0
诸暨市| 杭锦旗| 曲阜市| 林周县| 郧西县| 石渠县| 长兴县| 申扎县| 水富县| 五家渠市| 湄潭县| 虎林市| 青岛市| 灌南县| 玛曲县| 舞钢市| 房产| 琼海市| 新绛县| 禹州市| 榕江县| 新晃| 汝南县| 盐边县| 南郑县| 永济市| 上栗县| 如东县| 巩义市| 沙洋县| 周宁县| 新乡县| 闵行区| 黄冈市| 宜兴市| 海宁市| 花莲县| 汶川县| 菏泽市| 三江| 华坪县|