? Le istruzioni condizionali sono una parte di qualsiasi linguaggio di programmazione . Le istruzioni condizionali eseguire righe di codice solo se la condizione risultati su true. Le istruzioni condizionali restituiscono "vero" o " falso ", che la rende facile per gli sviluppatori di eseguire blocchi di codice specifici . Queste dichiarazioni sono aree logiche di codice che controllano il modo in cui un desktop o di un'applicazione web interagisce con l'utente . Funzione
istruzioni condizionali funzione per controllare l'esecuzione di codice . Tornano solo "vero" o " falso ", così i programmatori possono scrivere codice contro l' istruzione condizionale in due sezioni : la sezione che restituisce true e la sezione che restituisce falso . Istruzioni condizionali sono una parte della funzione logica nel codice . Ciò significa che anche se la logica non è corretta , il compilatore non restituisce un errore. Errori logici presenti bug nel software che restituiscono risultati errati o crash in fase di esecuzione .
Tipi
Il tipo più comune di istruzione condizionale è l' istruzione "if" . L' istruzione "if" restituisce true se l'affermazione è esatta. Ad esempio , l'istruzione " if ( 5 < 10) " si traduce in " se 5 è inferiore a 10 . " Questa affermazione è vera , per cui il codice si trova sotto il "if" viene eseguita. Se restituisce false, il blocco di codice viene saltato , e l'esecuzione riprende alla dichiarazione dopo l' istruzione "if" .
Identificazione
condizionale dichiarazioni contengono l' istruzione "if" per confrontare e il blocco di codice da eseguire se l'istruzione restituisce true . Quello che segue è il modello che identifica un "if" nel codice di programmazione :
se (dichiarazione ) { codice da eseguire } else { codice alternativo da eseguire }
Il " codice di eseguire " viene eseguito quando l'affermazione è vera , ma l '" else " esegue le istruzioni alternative se l'affermazione è falsa . Questo permette al programmatore di eseguire blocchi di codice per entrambi risultato condizionale .
Attenzione
istruzioni condizionali può introdurre errori logici nel codice . E 'importante eseguire il codice nel debugger , e il software di prova per verificare la logica nelle condizioni sono accurate . Le istruzioni condizionali possono essere guardati nel debugger utilizzando i punti di arresto o " pause ". Queste interruzioni interrompono l'esecuzione del codice , in modo da poter visualizzare il valore delle variabili e vedere ogni esecuzione dell'istruzione immettere l'istruzione condizionale .
Considerazioni
Evitare l'uso di lunghi blocchi di "if" . Diversi " if" in una sezione di codice rende difficile da modificare e risolvere i problemi . Se molti " se " le dichiarazioni sono utilizzati in una funzione , considerare rompendo la funzione di uno in più gli altri per rendere il codice più leggibile e più facile seguire il flusso di esecuzione .