? La fonction de veille dans C suspend temporairement l'exécution d'un programme. Il fait partie de la " windows.h " fichier d'en-tête . Lors de l'utilisation de sommeil , vous spécifiez le nombre de millisecondes en tant que paramètre . La fonction utilise l'horloge système pour compter les millisecondes tandis que le reste du programme se met en pause , après quoi , il se "réveille ". Vous utilisez la fonction de mise en veille pour arrêter l'exécution du programme, par exemple dans le cadre de la simple compte à rebours ou pour donner d'autres parties de la durée du programme pour effectuer des tâches . Instructions
1
Ouvrez le fichier de projet C . Placez le curseur au début du fichier . Tapez le code suivant :
# include
# include
Le premier fichier d'en-tête comprend des fonctions d'entrée et de sortie . La seconde inclut la fonction de mise en veille .
2
Placez le curseur à l' endroit du programme où vous souhaitez mettre en place un temps de retard . Tapez le code suivant :
for (int i = 0; i < 5; i + +) {
printf (" Countdown : % d", 5 -i) ;
< p > Sleep (1000); système de
( «CLS» ) ;
}
Cela crée un message de compte à rebours de base qui compte de cinq à zéro. Alors que le compteur est supérieur à zéro , la boucle affiche la valeur actuelle de la numération sur l'écran, puis utilise la fonction de mise en veille pour retarder le programme pendant une seconde ( 1000 millisecondes) , puis efface l'écran et affiche la nouvelle valeur du compteur . Lorsque le compteur est à zéro, les sorties de boucle et le programme reprend .
3
enregistrer le fichier de projet.