Считать символ из потока ввода (stdin)
#include <stdio.h>int getchar_unlocked( void );
libc
Функция getchar_unlocked() является потоко-небезопасной версией getchar(). Потоко-безопасное использование возможно только когда вызываемый поток заблокировал stdin при помощи flockfile() (или ftrylockfile()) и funlockfile().
Следующий символ из потока stdin, приведенный к типу (int)(unsigned char)
.
Если возникла ошибка или достигнут конец файла, функция возвращает EOF
, код ошибки записывается в errno.
POSIX 1003.1 Thread-Safe Functions
feof(), ferror(), getc(), getc_unlocked(), getchar(), putc(), putc_unlocked(), putchar(), putchar_unlocked()
Предыдущий раздел: Описание API системной библиотеки