saperne di ciò che fa un ciclo infinito . Tutti i cicli di lavoro di programmazione sulla base del fatto che le istruzioni all'interno del ciclo verrà eseguito più e più volte fino a quando una certa condizione è soddisfatta . Con un ciclo infinito , si imposta il loop in modo che questo non accadrà mai e il ciclo continuerà semplicemente ad eseguire all'infinito . In alcuni casi , il programma sarà infatti necessaria una parte del codice per continuare l'esecuzione senza fine , ma in molti casi i programmatori di utilizzare cicli infiniti che sarà effettivamente sospeso durante l'esecuzione , utilizzando una "pausa " o istruzione "return " . 
 
 2 
 Considerare se un ciclo infinito è la più adatta per il problema in questione. Pensare alle alternative e lavorare attraverso come questi incideranno quanto bene il codice funziona e come funzionerà in modo efficiente . Utilizzare solo un ciclo infinito se si sta per svolgere il compito richiesto correttamente e senza causare alcun trattamento inutile. 
 3 
 Costruisci il tuo ciclo infinito . Ci sono molti modelli in codice che si tradurrà in un ciclo infinito e diversi linguaggi di programmazione hanno approcci diversi . Questi esempi funzionano in molte lingue, tra cui Java e PHP : 
 
 for (; ;) 
 
 { 
 
 /code /loop va qui 
 
 } 
 
while (true ) per
 { 
 
 codice //loop va qui 
 
 } 
 
 Ogni volta che un ciclo si ripete , il computer esegue un test specificato per verificare se andare in giro di nuovo . Un tipico ciclo di esempio , uno che non è infinito , è quello in cui un contatore viene incrementato ogni passaggio del loop ei test controlla se il contatore è minore di un certo numero. Quando il contatore raggiunge il numero , il test restituisce un risultato " false" e il ciclo non itera nuovamente . Il programma passa poi a tutto ciò che le istruzioni si trovano dopo il ciclo . Con cicli infiniti , il test restituisce sempre un "vero" risultato , e il loop sarà sempre andare in giro di nuovo , a meno che il codice all'interno del ciclo contiene una "pausa " o istruzione "return " . 
 4 
 Testate il programma . Assicuratevi di provare la funzione che il ciclo infinito viene utilizzato per . Verificare che la funzionalità del loop comporta bene con diversi ingressi e tutta la gamma di interazione che è possibile all'interno dell'applicazione , in particolare se si tratta di una interfaccia utente . Se il programma non esegue come previsto e si blocca in loop infinito , può essere necessario forzare la chiusura. 
 5 
 Eseguire il debug ciclo infinito . Se il circuito non funziona come previsto , prendere un altro sguardo e considerare ciò che accadrà quando il programma esegue , tra cui quello che accade con ogni iterazione . Apportare modifiche al codice di conseguenza. Se il tuo ciclo infinito continua a non funzionare nel modo avete bisogno di , considerare l'utilizzo di un diverso tipo di struttura di controllo , invece. 
 
              
Programmazione © www.354353.com