ID: 2874 OOP - Podstawy Łatwe

Źródło: Arkusze CKE

Który z operatorów w języku C++ służy do pobierania adresu zmiennej?

Warianty odpowiedzi

  1. A

    >

  2. B
  3. C

    &

  4. D

    delete

Wyjaśnienie

Operator ampersand (&) umieszczony przed nazwą zmiennej zwraca jej dokładny adres w pamięci RAM. Zapis &x oznacza dosłownie: daj mi adres w pamięci, pod którym leży zmienna x.

Warto znać też pozostałe operatory z pytania: gwiazdka (*) służy do wyłuskiwania (odczytania wartości spod adresu wskaźnika), a operator strzałki (->) daje dostęp do pól struktury poprzez wskaźnik.

Operator delete służy natomiast do zwalniania pamięci, która została wcześniej przydzielona dynamicznie na stercie.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — OOP - Podstawy