Please enable JavaScript.
Coggle requires JavaScript to display documents.
FUNKCJE2 - Coggle Diagram
FUNKCJE2
Deklaracja funkcji
typZwracany nazwaFunkcji(typArg1, typArg2, ...);
-
-
mówi kompilatorowi o tym, jakiego typu dane zwraca funkcja i jakiego typu(i ile) przyjmuje argumentów
Pisanie funkcji
typZwracany nazwaFunkcji(arg1, arg2, ...)
{
instrukcje
return wartośćZwracana;
}
int srednia(int a, int b)
{
return (a+b)/2;
}
-
Jeśli napiszesz funkcję, z ciałem przed jej wywołaniem (przed mainem) to możesz pominąć deklaracje.
Jeśli typem zwracanym jest typ void to funkcja nie zwraca żadnej wartości i słówko return może być pominięte.
-
-
-
Jeśli nie chcesz, aby twoja funkcja przyjmowała argumenty to po prostu je pomiń w deklaracji funkcji.
-
Niech funkcje wykonują jedną operację określaną przez nazwe funkcji. Nie komplikuj funkcji, raczej składaj kilka mniejszych funkcji w jedną większą zamiast budować dużą skomplikowaną funkcje.