Понимание и использование функции fgetc в C для ввода файлов

функция. fgetc— это функция языка программирования C, которая считывает один символ из файла. Он принимает указатель файла в качестве параметра и возвращает символ, прочитанный как целое число.

Вот пример использования fgetc:

#include <stdio.h>
int main() {
    FILE *file;
    int ch;
    file = fopen("example.txt", "r"); // Open the file in read mode
    if (file != NULL) {
        while ((ch = fgetc(file)) != EOF) {
            putchar(ch); // Display the character
        }
        fclose(file); // Close the file
    } else {
        printf("Failed to open the file.\n");
    }
    return 0;
}

В этом примере программа открывает файл с именем «example.txt» в режиме чтения, считывает каждый символ из файла с помощью fgetcи отображает его на консоли с помощью putchar. Цикл продолжается до тех пор, пока не будет достигнут конец файла (EOFвозвращается fgetc).