The Single UNIX ® Specification, Version 2
Copyright © 1997 The Open Group

 NAME

getchar - get a byte from a stdin stream

 SYNOPSIS



#include <stdio.h>

int getchar(void);

 DESCRIPTION

The getchar() function is equivalent to getc(stdin).

 RETURN VALUE

Refer to fgetc().

 ERRORS

Refer to fgetc().

 EXAMPLES

None.

 APPLICATION USAGE

If the integer value returned by getchar() is stored into a variable of type char and then compared against the integer constant EOF, the comparison may never succeed, because sign-extension of a variable of type char on widening to integer is implementation-dependent.

 FUTURE DIRECTIONS

None.

 SEE ALSO

getc(), <stdio.h>.

DERIVATION

Derived from Issue 1 of the SVID.

UNIX ® is a registered Trademark of The Open Group.
Copyright © 1997 The Open Group
[ Main Index | XSH | XCU | XBD | XCURSES | XNS ]