| 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
    Perché un loop infinito verificano
    ? Cicli infiniti causano sezioni di codice di programmazione per eseguire all'infinito . A volte un ciclo infinito si verifica per caso , di solito perché il programmatore ha inserito un errore di sintassi nel codice del programma . Tuttavia, a volte programmatori utilizzano cicli infiniti intenzionalmente per definire trasformazione che continuerà ad eseguire mentre il programma è in esecuzione. Quando si verificano per caso , cicli infiniti possono causare il crash di programmi . Loop sintassi
    Linguaggi di programmazione

    usano una varietà di strutture loop . Il seguente codice di esempio illustra un JavaScript ciclo for : var i ; for (i = 0; i < 5; i + + ) { document.write ( i); }

    Questo codice scrive il numero zero a cinque nella pagina Web il copione appare dentro l'altro tipo loop comune è il ciclo while , come nell'esempio seguente JavaScript: var i ; while ( i < 5) { document.write ( i); i + + ; }

    questo codice ha lo stesso effetto del ciclo for , ottenuta attraverso sintassi alternativa . I programmatori possono scegliere qualsiasi tipo di loop soddisfare le esigenze dei loro programmi . Alcune attività sono particolarmente indicati per i tipi di loop specifici , ma spesso più di un tipo possono raggiungere lo stesso trattamento .
    Process

    Quando un ciclo di programmazione itera , un certo numero di processi eseguiti . Il codice seguente illustra un Java tipico ciclo for : for (int j = 0; j < 15 ; j + + ) { System.out.println ( j );}

    Quando il codice entra per la prima di questo ciclo , il numero intero contatore variabile " j " viene istanziata con un valore di zero . Dopo questo , ogni volta che il ciclo viene eseguito , il test condizionale " j < 15" determina se il contenuto del ciclo viene eseguito . Se il test restituisce un valore vero , il contenuto esegue , poi il terzo elemento del contorno ciclo viene eseguito anche , incrementando la variabile contatore , che aggiunge un valore di uno a esso . Se il test restituisce un valore false, il ciclo non esegue , in modo da elaborare salta al punto subito dopo la fine del ciclo. Il ciclo viene eseguito un numero finito di volte perché gli incrementi variabili contatore ad ogni iterazione . La mancata esecuzione di questa parte del processo correttamente può causare cicli infiniti accidentali .

    Previous :

    next :
      Articoli Correlati
    ·Come distinguere tra metodi primitivi e creati dall'ute…
    ·Come distinguere tra DFA e ndfa 
    ·Come importare gli utenti nella Community Builder su Jo…
    ·Come conservare gestire MATLAB 
    ·Come eliminare in QBasic 
    ·Come ancorare una DIV alla fine di una pagina 
    ·Come inserire valori HTML in un database Oracle 
    ·Come usare il BASIC Stamp 
    ·Come ottenere il ClientID in ASP 
    ·Come passare una stringa come parametro in un batch DOS…
      Articoli in evidenza
    ·Come ridimensionare le immagini in Visual Basic 
    ·Come fare Java pulsanti della stessa dimensione 
    ·Che cosa è prioritario coda 
    ·Come scrivere uno script per uccidere un processo 
    ·Tutorial Countdown in Java 
    ·Come abilitare PDO per PHP Library su Go Daddy 
    ·Come convertire un numero in una stringa PHP 
    ·Come affrontare i percorsi di file in un'applicazione V…
    ·Come sostituire una casella di testo con un'altra che i…
    ·Come eseguire una applicazione Clojure sulla JVM e il C…
    Copyright © Conoscenza Informatica http://it.wingwit.com