Kodowanie Base64 - wytłumaczenie działania programu

0

Witam wszystkich, jestem nowym użytkownikiem forum i mam pytanie odnośnie kodu w języku C.

Otóż zacząłem w tym miesiącu studia informatyczne i na wykładzie z 'Wstępu do Programowania' pojawił się kod programu, którego zadaniem jest zamienić znaki na standardowym wejściu na zapis w kodzie Base64 i wypisać ten zapis na standardowe wyjście. Program był wytłumaczony na wykładzie, lecz nie do końca go zrozumiałem (z mojej winy - zmęczenie i senność wpłynęły na mój spadek koncentracji), a nie jest on zakomentowany zbyt szczegółowo.
Czy ktoś byłby w stanie wytłumaczyć mi, krok po programu, w jaki sposób działa ten program/co robią poszczególne instrukcje?

Link do kodu: http://4programmers.net/Pastebin/2488

Z góry dziękuję i pozdrawiam,
Ezreal

0

Lepiej to zadziała jak wkleisz kod(w znacznikach) i napiszesz co już rozumiesz a czego nie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1