Caution: This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs.

stdin

The standard input stream

Synopsis:

#include <stdio.h>

FILE * stdin;

Description:

This global variable defines the standard input stream. It's set to the console by default, but you can redirect it by calling freopen().

STDIN_FILENO, which is defined in <unistd.h>, defines the file descriptor that corresponds to stdin.

Classification:

ANSI, POSIX 1003.1

See also:

fgetchar(), getchar(), getchar_unlocked(), gets(), getwchar(), scanf(), stderr, stdout, vscanf(), vwscanf()