Zadanie 31 z arkusza E.14, czerwiec 2014

Programowanie i algorytmy Poziom: średnie

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

struct CONTACT
{
  std::string nazwisko;
  std::string telefon;
  int numer;
};
Wybierz odpowiedź

Cały arkusz E.14, czerwiec 2014

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: C

Typ strukturalny składający się z trzech pól.

Dlaczego

struct definiuje nowy typ złożony, tu z trzema polami: nazwisko, telefon i numer. Zmienne tego typu tworzy się dopiero później, np. CONTACT k;.