2. PROGRAMMAS APRAKSTS
Programmai sākumā tiek pievienots fails:
Bibliotēkas stdio.h fails ir nepieciešams, lai varētu veikt datu izvadīšanu, izmantojot funkciju printf.
Vēl šajā programmā ir definēta pietiekami liela skaitliskā konstante size, kura tiek izmantota char tipa masīva zina izmēram.
Tālāk programmas kodā seko void tipa funkcijas decoder prototips:
Pēc prototipa sākas galvenā programmas funkcija main.
Tālāk seko funkcija printf, ar kuras palīdzību uz ekrāna tiek izvadīts paziņojums par simbolu virknes izvadīšanu.
Pēc funkcijas printf seko funkcija puts, kura nodrošina ievadīto simbolu izvadīšanu.
Uz ekrāna tiek izvadīta kodētā ziņojuma simbolu virkne, kuras atšifrējums ir ”PeterisBitans2EL”.
Tālāk programmas kodā seko masīva zina nodošana funkcijai decoder:
Pēc tam atšifrētā simbolu virkne tiek izvadīta uz ekrāna, kur pirms tam seko paziņojums par simbolu virknes izvadīšanu, bet pēc tam, izmantojot funkciju puts, tiek izvadīta pati simbolu virkne.
Tālāk seko galvenās funkcijas un programmas beigas:
Programmas kodā zem galvenās funkcijas main seko void tipa funkcija decoder:
…