Довідники C++ struct

Що таке struct в C++?

У мові програмування C++, структури (struct) є зручний і потужний спосіб об'єднання різних типів даних під одним ім'ям. Структури дозволяють створювати типи даних користувача, поєднуючи в собі змінні різних типів.

// Оголошення структури
struct Person {
      // Змінні-члени структури
      std::string name;
      int age;
      float height;
};

// Створення об'єкта структури
Person individual;

У цьому прикладі draw() є суто віртуальною функцією, що робить клас Drawable інтерфейсом. Інтерфейси не можуть створювати екземпляри.


Члени структури доступні через оператора "." (точка):

individual.name = "John Doe";
individual.age = 25;
individual.height = 175.5;

Переваги структур:

  1. Угруповання даних: Структури дозволяють групувати дані різних типів, що покращує організацію коду.
  2. Призначені для користувача типи даних: Структури дозволяють створювати свої власні типи даних, що робить код більш читаним і модульним.
Коментарі
Додати коментар

Поки що коментарів немає