| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come utilizzare un loop infinito
    I modelli ei metodi utilizzati nella programmazione riflettono il proprio approccio alla soluzione dei problemi . Spesso, un requisito di programmazione può potenzialmente essere risolto utilizzando qualsiasi di una serie di possibili soluzioni . E 'consigliabile non usare solo per un approccio che sia efficace ed efficiente , ma anche uno che ha un senso per voi . Quando si tenta di compilare ed eseguire il debug dei programmi, avere una chiara comprensione di ciò che accade quando il codice viene eseguito è essenziale. Cicli infiniti sono una tecnica di programmazione utile in molti casi , ma deve essere utilizzato solo in determinate situazioni , come un ciclo infinito mal concepito può causare seri problemi . Istruzioni
    1

    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 < p > 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.

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare la ricorsione potenze esponenziali 
    ·Come attivare la modalità ARCHIVELOG per il database O…
    ·Come visualizzare i nomi degli oggetti in MATLAB 
    ·Come fare una a due livelli Menu orizzontale 
    ·Come funzionano le API di lavoro 
    ·Come confrontare Diagrammi di flusso e pseudocodice 
    ·Come visualizzare un elenco di punti in WPF 
    ·Differenza tra linguaggio interpretato e compilato 
    ·Come sostituire il valore dei dati di forma d'onda in L…
    ·Cosa sono i file di scheletro 
      Articoli in evidenza
    ·Come creare un istogramma orizzontale con gli asterisch…
    ·Come fare un diagramma di flusso Sperimentale 
    ·Più bersagli in NetBeans Progetti 
    ·Come utilizzare il Tk toolkit con Python 
    ·Come abilitare Perl in Snow Leopard 
    ·Come attivare la Enter Tutorial chiave in JavaScript 
    ·Come navigare array bidimensionali in Java 
    ·Come disattivare PAM 
    ·Come fare semplici giochi TI -83 Snake 
    ·Come compilare C + + su Linux 
    Copyright © Conoscenza Informatica http://it.wingwit.com