Heb je ooit een C-programma een tijdje willen laten wachten? U kunt een techniek instellen om tijd vrij te maken om aan te vinken, bijvoorbeeld: bij het weergeven van een splash-pagina (een melding of hint) voor een game. Oké, hier zijn enkele manieren om het programma "stil te houden", lees verder ...
Stappen
1 Laat uw CPU enige tijd werken zonder een merkbare gebeurtenis te produceren.
2 Voer tijdens die vertraging geen andere bewerking uit om een eenvoudige tijdsvertraging te creëren.
Methode één van de twee: De "for-loop" -techniek
1 Gebruik een typische "voor" -lus gevolgd door een nul-instructie om de tijdvertraging te implementeren.
2 Schrijf als volgt voor een voorbeeld:
voor (i = 1; i <100; i ++);
# * De verklaring gevolgd door de ";" zorgt ervoor dat de computer de lus 100 keer uitvoert zonder enige waarneembare gebeurtenis. Het creëert gewoon een vertraging.
Methode twee van twee: De "sleep ()" -techniek
1 Gebruik slaap () De functie met de naam slaap (int ms) gedeclareerd in
2
3 Voeg in, waar u uw programma ook nodig hebt om een vertraging op te lopen:
slaap (1000);
Verander de "1000" in het aantal milliseconden dat u wilt wachten (als u bijvoorbeeld een vertraging van 2 seconden wilt maken, vervangt u deze door "2000".
Tip: op sommige systemen kan de waarde verwijzen naar seconden in plaats van milliseconden. Dus soms is 1000 geen seconde, maar in feite 1000 seconden.