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

溫馨提示×

c語言如何從文件中讀取字符串

小億
106
2024-08-17 11:31:36
欄目: 編程語言

在C語言中,可以使用標準庫函數fgets()或fscanf()來從文件中讀取字符串。

  1. 使用fgets()函數:
#include <stdio.h>

int main() {
    FILE *file;
    char str[100];

    file = fopen("file.txt", "r");
    if (file == NULL) {
        printf("Error opening file\n");
        return 1;
    }

    fgets(str, sizeof(str), file);
    printf("String read from file: %s\n", str);

    fclose(file);
    return 0;
}
  1. 使用fscanf()函數:
#include <stdio.h>

int main() {
    FILE *file;
    char str[100];

    file = fopen("file.txt", "r");
    if (file == NULL) {
        printf("Error opening file\n");
        return 1;
    }

    fscanf(file, "%s", str);
    printf("String read from file: %s\n", str);

    fclose(file);
    return 0;
}

其中,"file.txt"是要讀取的文件名,"r"表示以只讀模式打開文件。fgets()函數會一次性讀取整行字符串,而fscanf()函數會按照指定格式讀取字符串。

0
阿坝| 巴彦淖尔市| 抚州市| 吉隆县| 屏南县| 鹿邑县| 容城县| 和田县| 唐山市| 东方市| 会宁县| 铜川市| 商河县| 南投市| 工布江达县| 东兰县| 通化市| 广南县| 栾城县| 唐河县| 六枝特区| 大洼县| 合江县| 阜新市| 玉环县| 镇康县| 江油市| 加查县| 五莲县| 延津县| 霍山县| 辉县市| 寿宁县| 中阳县| 沁源县| 大兴区| 平定县| 富顺县| 建宁县| 定边县| 博罗县|