Question #2183   Proposée par Answiki le 05/11/2021 à 19:02:00 UTC

À quoi sert la fonction getch() en langage C ?

Answer   Submitted by Answiki on 11/05/2021 at 07:03:58 PM UTC

La fonction getch() est l'abréviation de get char qui permet de lire un caractère ou une touche au clavier. Cette fonction est bloquante jusqu'à ce que l'utilisateur appuie sur une touche. Le caractère n'est pas affiché à l'écran.


Voici un exemple d'utilisation :

#include <stdio.h>
#include <conio.h> // Pour la fonction getch()
 
int main()
{
   char ch;
   printf("Appuyez sur une touche pour continuer.\n"); 
   // Attend un appui sur une touche
   ch = getch();
   printf ("Vous avez appuyé sur la touche %c.\n", ch);
   return 0;
}

4 events in history
Answer by Answiki on 11/05/2021 at 07:03:58 PM

La fonction getch() est l'abréviation de get char qui permet de lire un caractère ou une touche au clavier. Cette fonction est bloquante jusqu'à ce que l'utilisateur appuie sur une touche. Le caractère n'est pas affiché à l'écran.


Voici un exemple d'utilisation :

#include <stdio.h>
#include <conio.h> // Pour la fonction getch()
 
int main()
{
   char ch;
   printf("Appuyez sur une touche pour continuer.\n"); 
   // Attend un appui sur une touche
   ch = getch();
   printf ("Vous avez appuyé sur la touche %c.\n", ch);
   return 0;
}

Question by Answiki 11/05/2021 at 07:02:00 PM
À quoi sert la fonction getch() en langage C ?
Question by Answiki 11/05/2021 at 07:02:00 PM
En C, à quoi sert la fonction getch() ?
Question by Answiki 11/05/2021 at 07:02:00 PM
En langage C, à quoi sert la fonction getch() ?

Icons proudly provided by Friconix.