Calchì volta, pudemu avè bisognu di eseguisce u listessu pezzu di codice parechje volte. In generale, e dichjarazioni di u prugramma sò eseguite in sequenza: a prima dichjarazione in una funzione si trova prima, seguita da a seconda dichjarazione, è cusì.
I linguaggi di prugrammazione furniscenu strutture di cuntrollu multipli per percorsi di esecuzione più cumplessi.
Dichjarazioni di loop ci permettenu di eseguisce una dichjarazione o un gruppu di dichjarazioni parechje volte, è u seguente hè un diagramma di flussu di dichjarazioni di loop in a maiò parte di i linguaggi di prugrammazione:
mudelli ciclichi
A lingua C furnisce i seguenti tipi di loop. Cliccate nantu à u ligame per vede ogni tipu per i dettagli.
mudelli ciclichi | descrizzione |
mentri a recurrenza | Repetite dichjarazioni o gruppu di dichjarazioni quandu una certa cundizione hè vera. Testa a cundizione prima di eseguisce u loop host. |
per a recurrenza | Eseguisce una sequenza di dichjarazioni parechje volte, simplificà u codice chì gestisce variabili di loop. |
fà... mentri a recurrenza | simile à a dichjarazione while, salvu chì prova a cundizione à a fine di u sughjettu di u ciclu. |
ciclu di nidu | Aduprate unu o più loops in u ciclu di while, for o do... while |
Dichjarazione di cuntrollu di loop
A dichjarazione di cuntrollu di loop cambia l'ordine chì u codice hè eseguitu. Cù ellu pudete saltà in u codice.
A lingua C furnisce e seguenti dichjarazioni di cuntrollu di loop. Cliccate nantu à u ligame per vede i dettagli di ogni dichjarazione.
dichjarazione di cuntrollu | descrizzione |
rompe a frase | Per finisce u ciclu ocambiadichjarazione, u flussu di u prugramma cuntinueghja à eseguisce a prossima dichjarazione chì seguita u ciclu ocambia. |
cuntinuà a dichjarazione | Dì à u corpu di loop à piantà u ciclu subitu è principià u prossimu ciclu di novu. |
vai à sentenza | Trasferisce u cuntrollu à a dichjarazione tagged. Ma ùn hè micca cunsigliatu di utilizà a dichjarazione goto in un prugramma. |
loop infinitu
Sì i cundizioni ùn sò mai falsi, allura u ciclu diventa un ciclu infinitu. U ciculu per pò esse usatu per realizà cicli infiniti in u sensu tradiziunale. Siccomu qualsiasi di e trè espressioni chì custituiscenu un ciclu ùn hè micca necessariu, pudete lascià alcune espressioni cundiziunali in biancu per furmà un ciclu infinitu.
esempiu vivu
Una espressione cundizionale hè presunta per esse vera quandu ùn esiste micca. Pudete ancu stabilisce un valore iniziale è una espressione incrementale, ma in generale, u programatore C tende à utilizà a struttura for (;;) per rapprisintà un ciclu infinitu.
Un ciculu sopra C hè appartene à Shenzhen HDV Photoelectron Technology co., LTD., una operazione tecnica di software., È a cumpagnia hà riunitu un putente squadra di software per l'equipaggiu di rete (cum'è: AC).ONU/ cumunicazioneONU/ intelligenteONU/ fibraONU/XPONONU/GPONONUecc.). Per ogni cliente persunalizà e richieste esclusive chì ne necessitanu, lasciate ancu i nostri prudutti più intelligenti è avanzati.