Avez-vous déjà voulu faire patienter un programme C pendant un certain temps? Vous pouvez configurer une technique pour laisser le temps de cocher, par exemple lorsque vous affichez une page de démarrage (un avis ou un indice) pour un jeu. Okay, voici quelques moyens de rendre le programme "immobile", lisez la suite…
Pas
1 Faites fonctionner votre processeur pendant un certain temps sans produire aucun événement notable.
2 Ne faites aucune autre opération pendant ce délai, afin de créer un délai simple.
Méthode One of Two: La technique "en boucle"
1 Utilisez une boucle "for" typique suivie d'une instruction null pour implémenter le délai.
2 Ecrivez comme suit pour un exemple:
pour (i = 1; i <100; i ++);
# * La déclaration suivie par le ";" fait que l'ordinateur exécute la boucle 100 fois sans événement notable. Cela crée juste un délai.
Méthode deux sur deux: La technique "sleep ()"
1 Use sleep () La fonction appelée sleep (int ms) déclarée dans
2
3 Insérer, où que vous ayez besoin de votre programme pour effectuer un retard:
dormir (1000);
Remplacez le "1000" par le nombre de millisecondes que vous souhaitez attendre (par exemple, si vous souhaitez effectuer un délai de 2 secondes, remplacez-le par "2000").
Conseil: sur certains systèmes, la valeur peut se rapporter aux secondes, au lieu de millisecondes. Donc, parfois 1000 ne sont pas une seconde, mais en fait 1000 secondes.