Funkcje 
Argumenty formalne i aktualne funkcji

Deklarując funkcję możemy pominąć nazwy argumentów pozostawiając jedynie typy argumentów.

double poleProstokata(double, double);

Argumenty umieszczone na liście w definicji funkcji to argumenty formalne. Kiedy wywołujemy funkcję w miejsce argumentów formalnych wstawiamy argumenty aktualne funkcji.

Mogą one być literałami (np. stałe wartości wprowadzone do kodu programu) lub zmiennymi, na przykład

double pole = poleProstokata(3,x);
  • argumenty formalne funkcji są traktowane przez kompilator jak zmienne lokalne względem bloku funkcji.
  • są one takiego typu, jaki podano na liście argumentów formalnych funkcji
Materiały przeznaczone wyłącznie dla studentów
Instytutu Informatyki i Matematyki Komputerowej UJ
Daniel Wilczak