Skip to main content

Ano ang isang pagkakasunud -sunod na punto?

Ang isang pagkakasunud -sunod na punto sa computer programming ay isang sandali na nangyayari sa pagpapatupad ng programa kapag ang halaga ng isang variable ay ganap na kinakalkula, na walang mga pagbabago na nakabinbin mula sa mga nakaraang operasyon at walang pagkalkula sa isang hinaharap na expression na isinasagawa.Mayroong isang bilang ng mga lugar kung saan umiiral ang mga puntos ng pagkakasunud -sunod at mdash;Pangunahin na tinukoy sa C Wika Standard Mdash;tulad ng bago ang pagpapatupad ng code sa loob ng isang function, sa pagtatapos ng mga expression ng control sa mga pahayag tulad ng para sa at kung, at sa pagtatapos ng anumang kumpletong pagpapahayag, tulad ng isang simpleng linya ng C code.Ang ilang mga kadahilanan para sa pagtukoy ng isang pagkakasunud -sunod na punto ay upang maiwasan ang mga sitwasyon na hindi maliwanag, magreresulta sa hindi natukoy na pag -uugali o maaaring malito ang tagatala at makabuo ng code na hindi mahuhulaan.Sa maraming mga kaso, ang mga programmer ay hindi malinaw na nag -aalala tungkol sa isang pagkakasunud -sunod na punto, bagaman, sa paglikha ng isang tagatala, ang konsepto ay napakahalaga upang matiyak na ang code ay naisakatuparan nang tama.Ang pahayag A ' A + B ;.Sa expression na ito, ang semicolon ay ang pagkakasunud -sunod na punto;Kapag nakumpleto ang expression, ang halaga ng A ay susuriin at walang natitirang mga kalkulasyon na isasagawa hanggang sa magsisimula ang susunod na expression.Ang pantay na pag -sign ay hindi isang punto ng pagkakasunud -sunod, dahil ang halaga ng A ay maaaring mabago ng tagatala sa anumang pagkakasunud -sunod sa buong expression.Layunin maliban sa kalkulahin ang isang pagbabago sa halaga nito.Ang isang paglabag sa panuntunang ito ay pinakamahusay na ipinahayag kapag nagtatalaga ng isang halaga sa isang array.Kung mayroong isang variable a at isang array na tinatawag na i, pagkatapos ay gramatika sa c posible na isulat ang expression na ako [a] ' a ++.Dito, ang variable ay na -access nang higit sa isang beses para sa isang layunin maliban sa pagsusuri ng kasalukuyang halaga nito;ibig sabihin, ginagamit ito bilang isang index sa array I. Nangangahulugan ito na maaaring madagdagan ng tagatala ang bago ito magamit bilang isang index o pagkatapos itong magamit, na lumilikha ng hindi mahuhulaan na pag -uugali na hindi maaasahan sa programa.

isang pagkakasunud -sunod na puntoKaraniwang makikita bilang isang paraan upang matiyak na ang mga pahayag ay maaaring at palagiang susuriin at isasagawa ng isang tagatala.Pinapayagan din nito ang isang tagatala na gumamit ng mga diskarte sa pag -optimize, dahil ang tinukoy na pag -uugali ay mahuhulaan.Sa loob ng pamantayan ng wika ng C, mayroong tatlong pangunahing mga pagkakataon ng mga puntos ng pagkakasunud -sunod, lalo na kapag ang isang pag -andar ay nagsisimula ng pagpapatupad, sa punto ng mga lohikal na operator at koma, at sa pagtatapos ng isang kumpletong expression na nagtatapos sa isang semicolon, tulad ng ginagawa ng karamihan sa mga pahayag ng C.