Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MrGuiiH

Tecla do buffer do teclado

Recommended Posts

Galera estou com uma duvida:

 

criei um menu em C e preciso saber qual e a variável do sistema que guarda os dados digitados no teclado pra comparar com uma tecla, EX:

 

while(VAR_BUFFER_DO_TECLADO != 0){

true;

}

 

aguardo respostas

Compartilhar este post


Link para o post
Compartilhar em outros sites
Galera estou com uma duvida:

 

criei um menu em C e preciso saber qual e a variável do sistema que guarda os dados digitados no teclado pra comparar com uma tecla, EX:

 

while(VAR_BUFFER_DO_TECLADO != 0){

true;

}

 

aguardo respostas

 

Você não precisa olhar alguma 'variável interna' do driver não, é algo como o seguinte:

 

#include <stdio.h>

int main(void)
{
   char input;
   int exitFlag = 1;

   while(exitFlag) {
       printf("Digite:\n\n");
       printf("1 - Mostrar 1 na tela\n2 - Mostrar 2 na tela\nQ - Sair\n");
       printf("Entre com a opção: ");

       scanf(" %c%*c", &input);

       switch(input) {
       case '1':
           printf("1\n");
           break;

       case '2':
           printf("2\n");
           break;

       case 'q': case 'Q':
           exitFlag = 0;
           break;

       default:
           printf("Entrada inválida!\n\n");
           break;
       }
   }

   return 0;
}

 

Estude e adapte como quiser.

 

 

 

Abraços :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.