Кайвакыт, безгә бер үк код кисәген күп тапкыр башкарырга кирәк булырга мөмкин. Гадәттә, программа аңлатмалары эзлекле башкарыла: функциядәге беренче җөмлә башта була, аннары икенче җөмлә һ.б.
Программалаштыру телләре катлаулырак башкару юллары өчен берничә контроль структурасын тәэмин итә.
Loop җөмләләре безгә җөмлә яки җөмләләр төркемен күп тапкыр башкарырга мөмкинлек бирә, һәм түбәндәге программа телләренең күбесендә цикл җөмләләренең схемасы:
цикллы үрнәкләр
C теле түбәндәге цикл төрләрен тәкъдим итә. Детальләр өчен һәрбер төрне карау өчен сылтамага басыгыз.
цикллы үрнәкләр | тасвирлау |
кабатланганда | Бирелгән шарт дөрес булганда җөмләләрне яки аңлатмалар төркемен кабатлагыз. Бу цикл хостын башкарганчы шартны сынап карый. |
кабатлау өчен | Берничә тапкыр аңлатмалар эзлеклелеген башкару, цикл үзгәрүчәннәр белән идарә итүче кодны гадиләштерү. |
эшлә ... кабатланганда | цикл предметы ахырында сынау шартларыннан кала, вакыт җөмләсенә охшаган. |
оя әйләнәсе | Бер яки берничә циклны шул вакыт эчендә кулланыгыз, эшләгез ... |
Loop контроле турында аңлатма
Loop-control аңлатмасы кодның башкару тәртибен үзгәртә. Аның ярдәмендә сез кодка сикерә аласыз.
C теле түбәндәге цикл белән идарә итү аңлатмаларын бирә. Statementәрбер җөмләнең детальләрен карау өчен сылтамага басыгыз.
контроль белдерү | тасвирлау |
өзек җөмлә | Opикләнүне туктату өчен якикүчерүаңлатма, программа агымы циклдан соң киләсе җөмләне башкаруны дәвам итәкүчерү. |
дәвам итү | Opик циклны тиз арада туктатырга һәм киләсе циклны яңадан башларга куш. |
гото җөмлә | Контрольне билгеле җөмләгә күчерегез. Ләкин программада гото аңлатмасын кулланырга киңәш итмәгез. |
чиксез цикл
Әгәр шартлар беркайчан да ялган булмаса, цикл чиксез әйләнешкә әйләнә. Cycleикл өчен традицион мәгънәдә чиксез циклны тормышка ашыру өчен кулланырга мөмкин. Opикләнне тәшкил иткән өч гыйбарәнең берсе дә мәҗбүри булмаганга, сез чиксез цикл формалаштыру өчен кайбер шартлы сүзләрне буш калдыра аласыз.
тере мисал
Шартлы белдерү булмаганда дөрес дип санала. Сез шулай ук башлангыч кыйммәтне һәм артуны белдерә аласыз, ләкин, гомумән алганда, C программисты (;;) структурасын чиксез циклны күрсәтү өчен куллана.
Aboveгарыдагы C циклы Шэньчжэнь HDV Фотоэлектрон Технологияләр Ко., LTD., Программа техник операциясе., Һәм компания челтәр белән бәйле җиһазлар өчен көчле программа командасын җыйды (мәсәлән: ACОНУ/ аралашуОНУ/ акыллыОНУ/ җепселОНУ/ XPONОНУ/ GPONОНУһ.б.). Everyәрбер клиент өчен эксклюзив таләпләрне көйләгез, шулай ук безнең продуктларны акыллырак һәм алдынгы булсын.