Indraindray, mety mila manatanteraka imbetsaka ny kaody mitovy amin'izany isika. Amin'ny ankapobeny, ny fanambarana fandaharana dia tanterahina misesy: ny fanambarana voalohany amin'ny asa iray dia miseho voalohany, arahin'ny fanambarana faharoa, sy ny sisa.
Ny fiteny fandaharana dia manome rafitra fanaraha-maso maro ho an'ny lalan'ny fanatanterahana sarotra kokoa.
Ny fanambarana Loop dia ahafahantsika manatanteraka fanambarana na vondron'ny fanambarana imbetsaka, ary ity manaraka ity dia rindran-damosin'ny fanambarana loop amin'ny ankamaroan'ny fiteny fandaharana:
modely cyclical
Ny fiteny C dia manome ireto karazana loop manaraka ireto. Kitiho ny rohy raha te hijery ny karazana tsirairay ho an'ny antsipiriany.
modely cyclical | Description |
raha miverimberina | Avereno fanambarana na andian-teny rehefa marina ny fepetra iray. Mitsapa ny fepetra alohan'ny hanatanterahana ny mpampiantrano loop. |
ho an'ny fiverenana | Manatanteraka filaharan'ny fanambarana imbetsaka, manatsotra ny kaody mitantana ny fari-pitsipika. |
atao...raha miverimberina | mitovy amin'ny fanambarana while afa-tsy hoe mitsapa toe-javatra any amin'ny faran'ny lohahevitra loop. |
akany tadivavarana | Mampiasà tadivavarana iray na maromaro ao amin'ny loop of while, for na do... while |
Fanambarana fanaraha-maso ny loop
Ny fanambarana loop-control dia manova ny baikon'ny kaody. Miaraka amin'izany dia afaka mitsambikina amin'ny code ianao.
Ny fiteny C dia manome ireto fanambarana fanaraha-maso manaraka ireto. Tsindrio ny rohy raha te hahita ny antsipirian'ny fanambarana tsirairay.
fanambarana fanaraha-maso | Description |
tapaka sazy | Mba hamarana ny loop najirofanambarana, ny stream program dia manohy manatanteraka ny fanambarana manaraka izay manaraka ny loop najiro. |
tohiny Fanambarana | Lazao ny vatan'ny loop mba hampitsahatra ny tsingerina avy hatrany ary hanomboka indray ny tsingerina manaraka. |
goto fehezanteny | Alefaso any amin'ny fanambarana misy marika ny fanaraha-maso. Saingy aza manoro hevitra ny fampiasana ny fanambarana goto amin'ny programa iray. |
loop tsy manam-petra
Raha tsy diso mihitsy ny fepetra, dia lasa loop tsy manam-petra ny loop. Ny for cycle dia azo ampiasaina hanatontosana tsingerina tsy manam-petra amin'ny heviny mahazatra. Satria tsy ilaina ny iray amin'ireo fomba fiteny telo izay mahaforona tadivavarana, azonao atao ny mamela fehezanteny misy fepetra ho banga mba hamoronana tadivavarana tsy manam-petra.
ohatra velona
Heverina ho marina ny fomba fiteny misy fepetra rehefa tsy misy izany. Azonao atao ihany koa ny mametraka ny sanda voalohany sy ny fitenenana incremental, fa amin'ny ankapobeny, ny C programmer dia matetika mampiasa ny for (;;) firafitry mba hanehoana loop tsy manam-petra.
Ny tsingerin'ny C etsy ambony dia an'ny Shenzhen HDV Photoelectron Technology co., LTD., rindrambaiko ara-teknika., Ary ny orinasa dia nanangona ekipa rindrambaiko matanjaka ho an'ny fitaovana mifandraika amin'ny tambajotra (toy ny: ACONU/ fifandraisanaONU/ manan-tsainaONU/ fibreONU/XPONONU/GPONONUsns.). Ho an'ny mpanjifa tsirairay dia amboary ny fitakiana manokana izay mila izany, avelao koa ny vokatray ho manan-tsaina sy mandroso kokoa.