Heiansdo musse mir vläicht datselwecht Stéck Code vill Mol ausféieren. Allgemeng gi Programm Aussoen sequenziell ausgefouert: déi éischt Ausso an enger Funktioun geschitt als éischt, gefollegt vun der zweeter Ausso, a sou weider.
Programméierungssprooche bidden verschidde Kontrollstrukture fir méi komplex Ausféierungsweeër.
Loop Aussoen erlaben eis eng Ausso oder Grupp vun Aussoen multiple Mol auszeféieren, an déi folgend ass e Flowchart vu Loop Aussoen an de meeschte Programméierungssproochen:
zyklesch Mustere
D'C Sprooch bitt déi folgend Looptypen. Klickt op de Link fir all Typ fir Detailer ze gesinn.
zyklesch Mustere | Beschreiwung |
während Widderhuelung | Widderhuelen Aussoen oder Grupp vun Aussoen wann eng bestëmmte Conditioun wouer ass. Et testt d'Konditioun ier Dir de Loophost ausféiert. |
fir Widderhuelung | Eng Sequenz vun Aussoen e puer Mol ausféieren, de Code vereinfachen deen Loopvariablen geréiert. |
maachen ... während Widderhuelung | ähnlech zu der iwwerdeems Ausso ausser datt et Test Conditioun um Enn vun der Loop Sujet. |
nest Loop | Benotzt eng oder méi Loops an der Loop vun iwwerdeems, fir oder maachen ... iwwerdeems |
Ausso vun Loop Kontroll
D'Loop-Kontroll Ausso ännert d'Uerdnung datt de Code ausgefouert gëtt. Mat et kënnt Dir an de Code sprangen.
C Sprooch liwwert déi folgend Loop Kontroll Aussoen. Klickt op de Link fir d'Detailer vun all Ausso ze gesinn.
Kontroll Ausso | Beschreiwung |
Saz briechen | Fir d'Loop ofzeschléissen oderschaltAusso, féiert de Programmstroum weider déi nächst Ausso auszeféieren déi no der Loop oderschalt. |
weider Ausso | Sot de Loop Kierper den Zyklus direkt ze stoppen an den nächsten Zyklus erëm ze starten. |
ginn Saz | Transfert d'Kontroll op déi markéiert Ausso. Awer net recommandéieren d'Goto Ausso an engem Programm ze benotzen. |
onendlech Loop
Wann d'Konditiounen ni falsch sinn, da gëtt d'Loop eng onendlech Loop. De for Zyklus ka benotzt ginn fir onendlech Zyklen am traditionelle Sënn ze realiséieren. Well ee vun den dräi Ausdréck, déi eng Loop ausmaachen, net e Must ass, kënnt Dir e puer bedingte Ausdréck eidel loossen fir eng onendlech Loop ze bilden.
liewen Beispill
E bedingte Ausdrock gëtt ugeholl datt et richteg ass wann et net existéiert. Dir kënnt och en initialen Wäert an en inkrementellen Ausdrock setzen, awer allgemeng tendéiert de C Programméierer d'Struktur fir (;;) fir eng onendlech Loop ze representéieren.
En uewen C Zyklus gehéiert zu Shenzhen HDV Photoelectron Technology Co., LTD., eng Software technesch Operatioun., An d'Firma huet e mächtegt Software Team fir Netzwierkrelatéiert Ausrüstung zesummebruecht (wéi: ACONU/ KommunikatiounONU/ intelligentONU/ FaserONU/XPONONU/GPONONUetc.). Fir all Client personaliséiere déi exklusiv Ufuerderungen déi et brauchen, loosst och eis Produkter méi intelligent a fortgeschratt.