Przejdź do treści głównej
INF.03Pytanie #36 z 1558algorytmy-i-podstawy-programowania

Co definiuje w języku C++ przedstawiony fragment kodu?

Opcje odpowiedzi:
A
Hierarchię zmiennych
B
Trzy zmienne niepowiązane ze sobą
C
Typ strukturalny składający się z trzech pól
Prawidłowa
D
Kontakt pomiędzy zmiennymi globalnymi i lokalnymi
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (Typ strukturalny składający się z trzech pól)

Słowo kluczowe struct w języku C/C++ służy do deklaracji własnego typu strukturalnego (rekordu), który grupuje logicznie powiązane ze sobą pola (zmienne składowe) różnych lub takich samych typów pod jedną nazwą.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Struktura definiuje układ pól danych, a nie hierarchię dziedziczenia zmiennych.
  • B: Pola wewnątrz struct są ściśle powiązane i tworzą jeden spójny typ danych.
  • D: Definicja typu strukturalnego nie zarządza zasięgiem zmiennych globalnych ani lokalnych.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Algorytmy i podstawy programowania”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 78 pytań z tego działu.