Понекогаш, можеби ќе треба да го извршиме истото парче код многу пати. Општо земено, програмските искази се извршуваат последователно: првата изјава во функцијата се појавува прва, проследена со втората изјава и така натаму.
Програмските јазици обезбедуваат повеќе контролни структури за посложени патеки за извршување.
Изјавите за јамка ни дозволуваат да извршиме изјава или група на искази повеќекратно, а следново е дијаграм на текови на изјави за јамка во повеќето програмски јазици:
циклични обрасци
Јазикот C ги обезбедува следните типови на јамки. Кликнете на врската за да го видите секој тип за детали.
циклични обрасци | опис |
додека повторување | Повторете изјави или група изјави кога дадениот услов е вистинит. Ја тестира состојбата пред да го изврши хостот на јамката. |
за повторување | Изведување на низа од изјави повеќе пати, поедноставување на кодот што управува со променливите на јамката. |
направи...додека повторување | слично на исказот while освен што ја тестира состојбата на крајот од предметот на јамката. |
гнездо јамка | Користете една или повеќе јамки во циклусот на while, for или do... while |
Изјава за контрола на јамка
Изјавата за контрола на јамката го менува редоследот на извршување на кодот. Со него можете да скокнете во кодот.
Јазикот C ги обезбедува следните изјави за контрола на јамката. Кликнете на врската за да ги видите деталите за секоја изјава.
контролна изјава | опис |
прекин на реченицата | За да ја прекинете јамката илипрекинувачизјава, програмскиот поток продолжува да ја извршува следната изјава која по јамката илипрекинувач. |
продолжи Изјава | Кажете му на телото на јамката веднаш да го прекине циклусот и повторно да го започне следниот циклус. |
мора реченица | Префрлете ја контролата во означената изјава. Но, не препорачувајте да ја користите изјавата goto во програма. |
бесконечна јамка
Ако условите никогаш не се лажни, тогаш јамката станува бесконечна јамка. Циклусот за може да се користи за реализација на бесконечни циклуси во традиционална смисла. Бидејќи кој било од трите изрази што сочинуваат јамка не е задолжителен, можете да оставите некои условни изрази празни за да формирате бесконечна јамка.
жив пример
Условниот израз се претпоставува дека е вистинит кога не постои. Можете исто така да поставите почетна вредност и зголемен израз, но генерално, програмерот C има тенденција да ја користи структурата за (;;) за да претставува бесконечна јамка.
Циклусот над C припаѓа на Shenzhen HDV Photoelectron Technology co., LTD., софтверска техничка операција., И компанијата собра моќен софтверски тим за опрема поврзана со мрежа (како што се: ACONU/ комуникацијаONU/ интелигентенONU/ влакнаONU/XPONONU/GPONONUитн.) . За секој клиент приспособете ги ексклузивните барања на кои им е потребно, исто така оставете ги нашите производи поинтелигентни и понапредни.