IB001 Úvod do programování skrze C, Seminární skupiny 09, 10, 11
Týden 9 Funkcie, platnosť premenných
Funkcie (podprogramy)
- metóda návrhu top-down
- definícia funkcie:
- hlavička funkcie:
- návratový typ
- identifikátor (meno) funkcie
- zoznam formálnych parametrov
- telo funkcie:
- použitie príkazu return
- hlavička funkcie:
- volanie (použitie) funkcie:
- zoznam skutočných parametrov (argumentov)
- substitúcia skutočných parametrov za parametre formálne a ich vzájomná korešpondencia
- volanie hodnotou:
- popis mechanizmu náhrady skutočného parametru za parameter formálny
- použitie ukazovateľov pre predávanie parametrov funkciám
Platnosť identifikátoru, premennej
- Lokálne premenné
- Globálne premenné
- Premenné vo funkci = lokálne premenné
- Pomocou príkazu define
- #define PRIEMER(A,B) ((A)+(B))/2
- volanie funkcie zo samotnej funkcie
- volanie inej funkcie a z nej volanie prvotnej