中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
寻乌县| 洛南县| 蒙城县| 峨眉山市| 大邑县| 云霄县| 黎城县| 云安县| 肥乡县| 西平县| 达州市| 嘉义市| 巢湖市| 忻城县| 台安县| 利辛县| 南安市| 永修县| 尤溪县| 汶上县| 安阳市| 怀集县| 治县。| 肇庆市| 天台县| 河津市| 乳源| 噶尔县| 德庆县| 安溪县| 杭锦后旗| 葵青区| 东兴市| 阳曲县| 加查县| 平舆县| 买车| 曲靖市| 巴彦县| 绩溪县| 重庆市|