Функции библиотеки C -getc()
Стандартная библиотека C - <stdio.h>
Описание
Функции библиотеки Cint getc(FILE *stream)Получает следующий символ (unsigned char) из указанного потока и перемещает индикатор позиции.
Объявление
Ниже приведено объявление функции getc().
int getc(FILE *stream)
Параметр
- streamЭто указатель на объект FILE, который идентифицирует поток, над которым должна выполняться операция.
Возвращаемое значение
Функция возвращает считанный символ как unsigned char, приведённый к int, или EOF, если достигнут конец файла или произошла ошибка чтения.
Пример
Следующий пример демонстрирует использование функции getc().
#include<stdio.h>
int main()
{
char c;
printf("请输入字符:");
c = getc(stdin);
printf("输入的字符:");
putc(c, stdout);
return(0);
}
Давайте скомпилируем и запустим приведённую выше программу, которая выдаст следующий результат:
请输入字符:a 输入的字符:aДругие расширения