Пятница, 2025-06-20, 1:43 PM
Приветствую Вас Гость | RSS
Главная | Структуры в СИ | Регистрация | Вход
Меню сайта
Вход на сайт
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Программирование

    Структуры в СИ | Структуры в C

     

    Структуры в С++

    Структура (запись) — это пользовательский тип, содержащий группу связанных данных возможно различных типов.

    Структура объединяет фиксированное число элементов данных других типов. Отдельные элементы структуры  имеют имена и называются полями. Имя поля должно быть уникальным в пределах записи. Объявление имеет формат:

    struct [имя_типа]

    {

    тип_1 поле_1;

     тип_2 поле_2;

    тип_n поле_n;

    } [список описателей];

     

    Для доступа к элементам структуры используется операции доступа к элементам  - операция точка.

    Пример использования записи в языке C++:

     

    struct MAN

    {

      charFIO[MAX_LENGTH];

      floatSALARY;

      charNOTE[MAX_LENGTH];

    };

    MANm1,m2,m3;

    cin>>m1.SALARY;

    m2.FIO=“Ivanov”;

     

    Переменная Man является фиксированной записью и имеет поля имени (Name), оклада (salary) и примечания (Note), каждое — своего типа.

    uCozCopyright MyCorp © 2025