Qee lub sij hawm, peb yuav tsum tau ua tib daim ntawv code ntau zaus. Feem ntau, cov lus piav qhia txog kev ua haujlwm tau ua raws li ntu: thawj nqe lus hauv kev ua haujlwm tshwm sim thawj zaug, tom qab ntawv thib ob, thiab lwm yam.
Cov lus programming muab ntau cov qauv tswj rau ntau txoj hauv kev ua tiav.
Loop nqe lus tso cai rau peb ua ib nqe lus lossis pab pawg ntawm cov lus ntau zaus, thiab cov hauv qab no yog daim ntawv qhia kev voj voog cov lus hauv ntau hom lus:
cov qauv kev voj voog
Cov lus C muab hom voj voog hauv qab no. Nyem rau ntawm qhov txuas mus saib txhua hom kom paub meej.
cov qauv kev voj voog | piav qhia |
thaum rov tshwm sim | Rov hais dua cov lus lossis pab pawg ntawm cov lus thaum muaj qhov xwm txheej muaj tseeb. Nws kuaj qhov xwm txheej ua ntej ua tiav lub voj voog host. |
rau kev rov tshwm sim | Ua ib ntu ntawm cov lus ntau zaus, ua kom yooj yim cov cai uas tswj cov voj voog sib txawv. |
ua...thaum rov tshwm sim | zoo ib yam li thaum nqe lus tshwj tsis yog tias nws kuaj mob thaum kawg ntawm lub voj kev kawm. |
ua zes | Siv ib los yog ntau lub voj nyob rau hauv lub voj ntawm lub sij hawm, rau los yog ua ... thaum |
Nqe lus hais txog kev tswj lub voj voog
Loop-control nqe lus hloov qhov kev txiav txim uas code raug tua. Nrog nws koj tuaj yeem dhia hauv qhov chaws.
C lus muab cov nqe lus tswj lub voj voog hauv qab no. Nyem rau ntawm qhov txuas kom pom cov ntsiab lus ntawm txhua nqe lus.
tswj nqe lus | piav qhia |
tawg kab lus | Txhawm rau txiav lub voj lossishloovnqe lus, qhov kev pab cuam kwj txuas ntxiv mus ua cov nqe lus tom ntej uas tom qab lub voj lossishloov. |
Daim ntawv txuas ntxiv | Qhia lub voj voog lub cev kom nres lub voj voog tam sim ntawd thiab pib lub voj voog tom ntej dua. |
goto lus | Hloov cov kev tswj mus rau tagged nqe lus. Tab sis tsis pom zoo kom siv cov lus goto hauv ib qho kev pab cuam. |
lub voj infinite
Yog hais tias tej yam kev mob yeej tsis muaj tseeb, ces lub voj yuav ib tug infinite voj. Lub voj voog tuaj yeem siv los paub txog cov voj voog tsis kawg hauv qhov kev xav ib txwm muaj. Txij li ib qho ntawm peb kab lus uas tsim lub voj tsis yog qhov yuav tsum tau ua, koj tuaj yeem tso qee cov lus qhia tsis pub dhau los ua ib lub voj tsis kawg.
ua piv txwv
Ib qho kev qhia muaj cai yog suav tias yog qhov tseeb thaum nws tsis muaj. Koj tuaj yeem teeb tsa tus nqi pib thiab kev nthuav qhia ntxiv, tab sis feem ntau, C programmer nyiam siv tus qauv rau (;;) los sawv cev rau lub voj tsis kawg.
A saum toj no C voj voog yog nyob rau Shenzhen HDV Photoelectron Technology co., LTD., ib tug software kev lag luam., thiab lub tuam txhab tau coj ua ke ib tug haib software pab neeg rau network hais txog cov khoom (xws li: ACONU/ kev sib txuas lusONU/ ntseONU/ fiber ntauONU/XPONONU/GPONONUthiab lwm yam). Rau txhua tus neeg siv khoom kho qhov tshwj xeeb xav tau uas xav tau, kuj cia peb cov khoom ntse dua thiab siab dua.