getc, getwc

De RAD Studio
Aller à : navigation, rechercher

Remonter à Stdio.h - Index


Header File

stdio.h

Category

Input/output Routines

Prototype

int getc(FILE *stream);

wint_t getwc(FILE *stream);

Description

Gets character from stream.

getc returns the next character on the given input stream and increments the stream's file pointer to point to the next character.

Remarque :  For Win32 GUI applications, stdin must be redirected.

Return Value

On success, getc returns the character read, after converting it to an int without sign extension.

On end-of-file or error, it returns EOF.

Example



 #include <stdio.h>
 int main(void)
 {
    char ch;
    printf("Input a character:");
 /* read a character from the
 standard input stream */
    ch = getc(stdin);
    printf("The character input was: '%c'\n", ch);
    return 0;
 }



Portability



POSIX Win32 ANSI C ANSI C++

getc

+

+

+

+

getwc

+

+

+