Warning: Undefined array key "userinfo" in /home/pp/.public_html/lib/plugins/indexmenu/action.php on line 54
Funkcje i procedury [Podstawy Programowania]
Warning: Undefined array key "stylesheets" in /home/pp/.public_html/inc/StyleUtils.php on line 102


Podstawy Programowania

Instytut Informatyki Stosowanej, Politechnika Łódzka

Narzędzia użytkownika

Narzędzia witryny


Funkcje i procedury

Wprowadzenie teoretyczne

Funkcja to fragment kodu, który stanowi logiczną całość i jest wywoływany z innego miejsca w programie. Każda funkcja przed użyciem musi zostać zdefiniowana. Najważniejszą z funkcji jest main, która musi wystąpić w każdym programie.

Deklaracja funkcji w języku C występuje przed funkcją main i nazywana jest prototypem funkcji.

Przykładowy prototyp funkcji:

int potega (int,int);  // prototyp funkcji

Przykładowa definicja funkcji:

int potęga (int liczba, int wykladnik) //nagłówek
{
    int i, p; //deklaracja zmiennych lokalnych
 
    p = 1;
    for (i = 1; i <= wykladnik; ++i)
        p = p * liczba;
 
    return p;  //przekazanie wyniku
}
pp/pp1/teoria/funkcje.txt · ostatnio zmienione: 07/12/2017 23:32 przez Tomasz Jaworski