Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

I vantaggi della struttura di ripetizione C + +

Una struttura di ripetizione in C + + consente di creare un blocco di codice e riutilizzare più di una volta nel programma. Ciò consente di risparmiare tempo durante la programmazione e migliora la riutilizzabilità del codice. C + + ha più tipi di strutture di ripetizione , comprese le dichiarazioni "per" e loop "while" . È inoltre possibile modificare questi loop e combinarli insieme . "Per la " Dichiarazione

Quando si utilizza una dichiarazione " per" , di includere tre parti: un contatore per inizializzare il loop , una condizione di test per determinare quando uscire e un'azione. L'azione specifica ciò che il programma dovrebbe fare ogni iterazione del ciclo . Il vantaggio di questo tipo di struttura di ripetizione è che si controlla esattamente quante volte si ripete un blocco di codice. Inoltre , è possibile nidificare più " per" istruzioni per creare i loop all'interno del codice .
" Mentre " Loop

La struttura " , mentre " è un blocco di codice che si ripete continuamente fino a quando una certa condizione è soddisfatta . Ad esempio, il codice può ripetere quando una variabile contatore è minore di un numero di controllo . Il vantaggio di questa struttura è la sua semplicità , rispetto ad altre strutture di ripetizione . Si richiede solo di testare per un valore . Se questo valore è true , la struttura ", mentre " ripete il ciclo. Se il valore è false , la struttura ", mentre" si conclude . C + + include variazioni sul ciclo "while" , come il " fare mentre ", che esegue il ciclo poi prova una condizione , eseguendo il codice del ciclo almeno una volta.

dichiarazione di " pausa "

Modificare una struttura di ripetizione , come un ciclo "while" , includendo una dichiarazione " pausa " per aiutare a controllare il ciclo. Usando questa dichiarazione , si aggiungono più condizioni con cui terminare il loop, o utilizza l'istruzione di interrompere da un ciclo precoce , se necessario. E ' più tipico per codificare una dichiarazione " pausa " all'interno di un "if" . Questa verifica le variabili di controllo del ciclo. Oltre alla possibilità di controllare qualsiasi anello , rompere anche le dichiarazioni non hanno un limite al numero è possibile utilizzare in una ripetizione .
" Goto" Dichiarazione

l'istruzione "goto ", è una delle strutture di ripetizione meno comuni . Con questo metodo , si crea un blocco di codice identificato da un'etichetta , che la rende facile per fare riferimento quando si codifica il resto del programma . Si chiama il blocco utilizzando la parola chiave " goto " altrove nel programma , facendo questo tutte le volte che si ha bisogno. È inoltre possibile combinare diversi tipi di strutture di ripetizione , ad esempio utilizzando l'istruzione " goto ", all'interno di un ciclo "while" .

 

Programmazione © www.354353.com