Maison > Article > développement back-end > Comment utiliser l'instruction pause en langage C
L'instruction pause est utilisée en langage C pour arrêter temporairement l'exécution du programme jusqu'à ce qu'une touche soit enfoncée. Elle est souvent utilisée pour le débogage ou pour attendre la saisie de l'utilisateur. Syntaxe : #include
; La fonction getchar() lit les caractères de l'entrée standard et suspend l'exécution du programme. Exemple : printf("Appuyez sur n'importe quelle touche pour continuer..."); getchar(); est utilisé pour mettre le programme en pause et attendre la saisie de l'utilisateur.
Utilisation des instructions pause en langage C
Qu'est-ce qu'une instruction pause ?
L'instruction pause est utilisée en langage C pour arrêter temporairement l'exécution du programme jusqu'à ce qu'une touche soit enfoncée. Ceci est utile lors du débogage ou en attendant l’entrée de l’utilisateur.
Utilisation des instructions pause
La syntaxe d'utilisation des instructions pause en C est la suivante :
<code class="c">#include <stdio.h> int main() { printf("按任意键继续..."); getchar(); return 0; }</code>
Comment fonctionne une instruction pause ?
getchar()
函数从标准输入中读取一个字符。当程序执行 getchar()
, il attend que l'utilisateur appuie sur n'importe quelle touche du clavier. Une fois que l'utilisateur appuie sur une touche, la fonction renvoie la valeur ASCII de la touche et l'exécution du programme continue.
Exemple de programme
Voici un exemple de programme qui utilise une instruction pause :
<code class="c">#include <stdio.h> int main() { printf("你好,世界!"); getchar(); return 0; }</code>
Lorsque vous exécutez ce programme, il affiche "Hello, World!" sur la console, puis attend que l'utilisateur appuie sur n'importe quelle touche. Après avoir appuyé sur la touche, le programme continue son exécution et se termine.
Quand utiliser les instructions pause
Les instructions pause sont généralement utilisées dans les situations suivantes :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!