sexta-feira, 23 de agosto de 2013

getche() e getch() em C



Essas duas funções estão definidas na biblioteca conio.h e são utilizadas para ler um caractere no instante em que é datilografado, sem esperar [enter].

A função getche() lê o caractere do teclado e permite que seja impresso na tela.

Esta função não aceita argumentos e devolve o caractere lido para a função que a chamou.

A função getch() lê o caractere do teclado e não permite que seja impresso na tela.

Como getche(), esta função não aceita argumentos e devolve o caractere lido para a função que a chamou.

Exemplo:


#include <stdio.h>
#include <conio.h>


void main()
{
char c;
printf("Pressione uma tecla : ");
c = getche();
printf("\nLeitura feita com getche()");
printf("\nPressione novamente uma tecla: ");
c = getch();
printf("\nLeitura feita com getch()");
getch();
}

0 comentários:

Postar um comentário

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Buy Coupons