C, Quelques soucis
Fermé
jetair2000
Messages postés
19
Date d'inscription
mardi 10 juillet 2012
Statut
Membre
Dernière intervention
27 août 2012
-
27 août 2012 à 18:36
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 27 août 2012 à 22:55
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 27 août 2012 à 22:55
2 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 817
27 août 2012 à 22:55
27 août 2012 à 22:55
Bonjour,
Et pour cause, le C ne prévoit pas des "pauses".
Il faut ruser. Par exemple en faisant une lecture clavier. Un getchar(); peut faire l'affaire. Mais cela n'est pas une vraie pause, puisqu'il faut appuyer sur minimum 2 touches. Sinon il faut intéragir avec l'OS. Soit avec un getch() sous windows. Mais dans ce cas, il faut faire attention à ce que le buffer clavier soit vide.
Personnellement, si c'est pour la fin du programme (éviter qu'il se referme), je conseille : system("pause"); tout simplement.
Et pour cause, le C ne prévoit pas des "pauses".
Il faut ruser. Par exemple en faisant une lecture clavier. Un getchar(); peut faire l'affaire. Mais cela n'est pas une vraie pause, puisqu'il faut appuyer sur minimum 2 touches. Sinon il faut intéragir avec l'OS. Soit avec un getch() sous windows. Mais dans ce cas, il faut faire attention à ce que le buffer clavier soit vide.
Personnellement, si c'est pour la fin du programme (éviter qu'il se referme), je conseille : system("pause"); tout simplement.