61170 PB210049

61170 PB210049



Tematr Język C


INFORMATYKA WYKŁAD 4

Funkcje

Program w języku C jest ciągiem funkcji. Funkcje mogą siebie nawzajem wywoływać, natomiast nie wolno zagnieżdżać jednej funkcji w drugiej. Kolejność funkcji jest dowolna.

O istnieniu funkcji kompilator informowany jest przez jej prototyp umieszczony na początku programu poniżej funkcji nagłówkowych.

Prototyp funkcji zawiera: typ funkcji, jej nazwę oraz w nawiasach typ parametrów. Prototyp zakończony jest średnikiem, np.:

>    int potęga (int.int);

Nagłówek funkcji składa się z typu funkcji, nazwy i listy parametrów ujętej w nawiasach. Nie stawiamy za nim średnika, natomiast w nawiasach klamrowych Omieszczamy ciało funkcji czyli instrukcję. Ostatnią instrukcją ciała funkcji jest instrukcja return po której Wstawia/się zwracany przez funkcje wynik. Jeżeli funkcja nie zwraca wyniku return można pominąć.

Przykład nagłówka:

int potegafint podstawa, int wykładnik)

f unkcję wywołuje się przeż jej nazwę w nawiasie wpisując parametry aktualne tego samego typui w tej samej kolejności jak w nagłówku.

Przykład wywołania funkcji potęga: int a,b,c;



Wyszukiwarka

Podobne podstrony:
79553 PA240171 Temat: język CINFORMATYKA WYKŁAD I Funkcja scanR) pozwala na odczytanie wprowadzanych
48017 PC120022 Temat: Język CINFORMATYKA WYKŁAD 5 Program obliczający iloczyn dwa macierzy WxW (przy
PB210050 TemaŁ Język C INFORMATYKA WYKŁAD 4 pliki nagłówkowe
P1020076 (3) Temat: Język CINFORMATYKA WYKŁAD 7Fragment programu: wczytywanie pierwszej, jedenastej
Zaczynamy Język C Na wykładzie będziemy programować w języku C. Środowisko Dev C++ Znajdziesz je na
46G (3) Wykład 4Funkcje języka i wypowiedzi ** J I Problem, który zostanie omówiony w tym wykładzie
35 Język C++ Builder 1. Większość programów w języku C++ Buiłder zaczyna się od instrukcji #include,
P1050440 277 Wykładnik .<    i crchy w Języku raayjskim c^jftwolski/c^jnw ols
2. Wykorzystywane technologie 2.1. Język programowania Python Oprogramowanie napisane jest w języku
46G Wykład 4Funkcje języka i wypowiedzi Problem, który zostanie omówiony w tym wykładzie, zajmował j

więcej podobnych podstron