Função getchar

Sintaxe:

int getchar();

Header:

stdio.h


Quando for necessário realizar a entrada de um único caractere pode ser utilizado esta função. Ela lê um caractere do terminal e devolve o código ASCII do mesmo. Sendo assim é possível assinalar o valor da função para uma variável do tipo caractere (char).

Veja o exemplo:

/* programa getchar.c */
 
#include <stdio.h>
int main(void)
{
   char cLetra;
 
   cLetra = getchar(); /* embora a função retorne um int, pode-se atribuir para um char devido a conversão automática da linguagem */
 
   printf("Letra digitada %c\n", cLetra);
   printf("Na tabela ASCII %d\n", cLetra);
   return 0;
}

Marcos Laureano 2008/05/06 16:03

getchar.txt · Última modificação: 2008/05/06 16:08 por laureano
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0