Odpowiedź:
Funkcje niezwracające wartości nie zwracają żadnych danych, które można byłoby poddać dalszej obróbce. Funkcje tego typu mogą wykonywać pewne czynności, ale nie przekazuje informacji zwrotnej.
Wyobraźmy sobie, że tworzymy funkcję, która będzie czyścić ekran. Zauważmy, że oprócz czyszczenia, żadne informacje nie będą zwracane, czyli ten typ jest jak najbardziej trafny.
Weźmy przykład funkcji wyznaczającej ilość cyfr podanej liczby całkowitej. W tym przypadku funkcja niezwracająca się nie sprawdzi, ponieważ informacją zwrotną jest ilość cyfr danej liczby.
Wyjaśnienie: