Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe kan ik een Infinite Loop Gebruik
De patronen en methoden die u in de programmering gebruikt weerspiegelen uw eigen benadering van het oplossen van problemen . Vaak kan een programmeerbehoefte eventueel worden opgelost met elk van een aantal mogelijke oplossingen . Het is raadzaam om niet alleen een aanpak die effectief en efficiënt zal zijn te gebruiken , maar ook een die zinvol is voor u . Wanneer u probeert te compileren en debuggen van uw programma's , het hebben van een duidelijk begrip van wat er gebeurt wanneer de code wordt uitgevoerd is van essentieel belang . Oneindige lussen een nuttige programmeertechniek in vele gevallen , maar moet alleen worden gebruikt in bepaalde situaties , zoals een slecht ontworpen oneindige lus ernstige problemen veroorzaken . Instructies
1

Leer wat een oneindige lus doet . Alle lussen in programmeerwerk aan de hand dat de instructies in de lus opnieuw zal uitvoeren over en over totdat een bepaalde voorwaarde wordt voldaan . Met een oneindige lus , je de lus zo ingesteld dat zal dit nooit gebeuren en de lus zal gewoon blijven eindeloos uit te voeren . In sommige gevallen zal een programma inderdaad een deel van de code te gaan met het uitvoeren eindeloos verlangen , maar in veel gevallen programmeurs gebruiken oneindige lussen die inderdaad zal worden gestopt tijdens de uitvoering , met behulp van een "break" of " return " statement .
< br > 2

Overweeg of een oneindige lus best geschikt is om het probleem bij de hand . Denk na over de alternatieven en werken door middel van hoe deze van invloed hoe goed uw code werkt, en hoe efficiënt het zal functioneren. Gebruik alleen een oneindige lus als het gaat om de vereiste taak naar behoren uit te voeren en zonder enige onnodige verwerking .
3

Bouw je oneindige lus . Er zijn vele patronen in code die zal resulteren in een oneindige lus en verschillende programmeertalen hebben verschillende benaderingen . Deze voorbeelden werken in een groot aantal talen , waaronder Java en PHP :

voor ( ; ;)

{

//loop code
gaat hier

} < br

while (true ) op

> {

//loop code
gaat hier


}

Elke keer een lus doorloopt , de computer draagt een gespecificeerde test om te controleren of om weer rond te gaan . Een typisch voorbeeld lus , die niet oneindig , is er een waarin een teller wordt opgehoogd elke keer dat de lus herhaalt en controleert of de teller kleiner is dan een bepaald aantal . Wanneer de teller het getal bereikt , de test geeft een " vals " resultaat en de lus niet opnieuw herhalen . Het programma gaat dan verder naar wat instructies na de lus liggen . Met oneindige lussen , zal de test altijd terug een "echte " resultaat , en de lus zal altijd gaan weer rond , tenzij de code binnen de lus bevat een " break " of " return " statement .
4

Test uw programma . Zorg ervoor dat u de functie die de oneindige lus wordt gebruikt voor het testen . Test de functionaliteit van de lus presteert goed met verschillende inputs en over het volledige interactie die mogelijk is binnen de toepassing , met name als het een user interface. Als het programma niet werkt zoals verwacht en komt vast te zitten in de oneindige lus , kan het nodig zijn om het te dwingen te sluiten .
5

Debug uw oneindige lus . Als de lus niet functioneren zoals verwacht , nog eens kijken naar het en nadenken over wat er zal gebeuren wanneer het programma wordt uitgevoerd , met inbegrip van wat er gebeurt bij elke iteratie . Breng wijzigingen aan in de code dienovereenkomstig . Als uw oneindige lus nog steeds niet werkt zoals je hebt het nodig om , overwegen om een ander type zeggenschapsverhoudingen plaats .

Previous: Next:
  Computer Programming Languages
·Hoe SQL Express Registreer met…
·Verschil tussen Byte - Oriente…
·Hoe maak je een Alert Box op T…
·Hoe maak je een Device Driver …
·Hoe kan ik een Opening video t…
·Hoe te Teken Velden convertere…
·Wat is Virtual Reality Modelin…
·Hoe te PPS berekenen 
·Karakter Array vs String 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een Google App Engine gebrui…
·De Eigenschappen van Kolommen en objecte…
·Hoe te lezen Visual Basic 
·Tutorial voor een DirectX Pixel Shader 
·Zaak functies in VBA 
·Hoe maak je een PHP Calendar 
·Hoe te om de Outlook-agenda Via PHP 
·Hoe maak je een Visual Basic Script Creë…
·Hoe te CJK Detect in Java 
Copyright © Computer Kennis http://www.nldit.com