Ka linako tse ling, ho ka 'na ha hlokahala hore re phethe karolo e tšoanang ea khoutu hangata. Ka kakaretso, lipolelo tsa lenaneo li etsoa ka tatellano: polelo ea pele mosebetsing e hlaha pele, e lateloe ke polelo ea bobeli, joalo-joalo.
Lipuo tsa mananeo li fana ka mekhoa e mengata ea taolo bakeng sa litsela tse rarahaneng tsa ho phethahatsa.
Lipolelo tsa Loop li re lumella ho etsa polelo kapa sehlopha sa lipolelo hangata, 'me se latelang ke lethathamo la lipolelo tsa loop lipuong tse ngata tsa lenaneo:
mekhoa ea cyclical
Puo ea C e fana ka mefuta e latelang ea loop. Tobetsa sehokelong ho sheba mofuta o mong le o mong bakeng sa lintlha.
mekhoa ea cyclical | tlhaloso |
ha e ntse e hlaha hape | Pheta lipolelo kapa sehlopha sa lipolelo ha boemo bo fanoeng e le 'nete. E lekola boemo pele e etsa loop host. |
bakeng sa ho pheta-pheta | Ho etsa tatellano ea lipolelo ka makhetlo a mangata, ho nolofatsa khoutu e laolang li-loop variables. |
etsa ... ha e ntse e ipheta | e ts'oanang le polelo ea ha ntle le hore e leka boemo qetellong ea sehlooho sa lupu. |
sehlaha loop | Sebelisa loops e le 'ngoe kapa ho feta ho lupu ea nakoana, bakeng sa kapa u etse... |
Polelo ea taolo ea loop
Polelo ea loop-control e fetola tatellano ea hore khoutu e phethoe. Ka eona u ka tlolela khoutu.
C puo e fana ka lipolelo tse latelang tsa taolo ea loop. Tobetsa sehokelo ho bona lintlha tsa polelo ka 'ngoe.
polelo ea taolo | tlhaloso |
senya polelo | Ho felisa sekgoqetsane kapaswitjhapolelo, molapo oa lenaneo tsoela pele ho phethahatsa polelo e latelang e latelang lupu kapaswitjha. |
tswela pele Polelo | Bolella 'mele oa loop ho emisa potoloho hang-hang ebe o qala potoloho e latelang hape. |
goto polelo | Fetisetsa taolo ho polelo e tšoailoeng. Empa u se khothaletse ho sebelisa polelo ea goto lenaneong. |
loop e sa feleng
Haeba maemo ha ho mohla a leng leshano, joale loop e fetoha loop e sa feleng. The for cycle e ka sebelisoa ho hlokomela lipotoloho tse sa feleng ka mokhoa o tloaelehileng. Kaha leha e le efe ea lipolelo tse tharo tse etsang loop ha se ntho e tlamang, u ka siea lipolelo tse ling li se na letho ho etsa loop e sa feleng.
mohlala o phelang
Polelo ea maemo e nkoa e le 'nete ha e le sieo. U ka boela ua beha boleng ba pele le polelo e ntseng e eketseha, empa ka kakaretso, C programmer e atisa ho sebelisa bakeng sa (;;) sebopeho ho emela lupu e sa feleng.
A ka holimo C cycle is belong to Shenzhen HDV Photoelectron Technology co., LTD., a software technical operation., 'Me khamphani e kopantse sehlopha se matla sa software bakeng sa lisebelisoa tse amanang le marang-rang (joaloka: ACONU/ puisanoONU/ bohlaleONU/ fiberONU/XPONONU/GPONONUjoalo-joalo). Bakeng sa moreki e mong le e mong a iketsetse litlhoko tse khethehileng tsa ba e hlokang, hape lumella lihlahisoa tsa rona hore li be bohlale le ho feta.