Powtórka z C cz.2

Nasza ocena:

4
Wyświetleń: 700
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Powtórka z C cz.2 - strona 1

Fragment notatki:


Powtórka z C cz. II Wykład 3 18/10/2010 2 Funkcje  Dają możliwość definiowania własnych „instrukcji”  Pozwalają na wielokrotne wykorzystanie tego  samego kawałka kodu  Umożliwiają czytelniejszą organizację kodu  programu  Funkcje wywołuje się przez podanie jej nazwy  wraz z umieszczonymi w nawiasach argumentami  Funkcje mogą lecz nie muszą zwracać wartość  Zawsze jednak tylko jedną  Typ wartości zwracanej nie jest brany pod uwagę  przy dopasowywaniu wersji funkcji do wywołania  Dlaczego? 18/10/2010 3 Parametry  Parametry występujące w deklaracji i definicji funkcji  nazywamy formalnymi  Ich nazwy nie mają większego znaczenia  Parametry użyte do wywołania funkcji nazywamy  aktualnymi lub parametrami wywołania  Sposób przesyłania parametrów  Przez wartość  Funkcja otrzymuje kopie obiektów (operacje na zmiennych  lokalnych)  Nie powinno się przesyłać dużych obiektów  Przez referencje  Funkcja otrzymuje oryginalny obiekt 18/10/2010 4 Deklaracja, a definicja  void licz() { cout

(…)

…)();
float (*f)();
int (*f)(int, int);
Przykład cpp_3.14
18/10/2010
28
Rezerwacja obszarów pamięci

Operacje rezerwacji pamięci wykonuje się za pomocą operatorów
new i delete



new tworzy nowy obiekt
delete niszczy stworzony wcześniej obiekt
Cechy




Stworzony obiekt nie posiada nazwy, możemy odwoływać się do niego
tylko przez wskaźnik
Obiekt istnieje od momentu stworzenia do mementu zniszczenie…
... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz