Пример
10
Тип struct позваляет
программисту объединить несколько компонент в переменную с одним
именем. Члены структуры могут быть различных типов. В качестве
примера определим структуру описывающую квартиру. Эта структура
будет хранить такие признаки квартиры как площадь, число комнат,
номер, фамилия главного квартиросъемщика.
struct apartment
{
int count_rooms;
int area;
int number;
char fio[20];
};
Здесь
struct -
это ключевое слово, apartment
- имя структуры, а count_rooms,
area,
number и fio
члены структуры. Теперь мы можем создавать объекты типа
apartment, они объявляются
так же как и обычные переменные:
apartment ap;
Для доступа к членам структуры
ap используется
оператор выбора члена структуры ".". Допустим мы хотим
описать какую либо квартиру, то можно написать:
ap.count_rooms = 4;
ap.area = 90;
ap.number = 112;
ap.fio = "Ivanov I.I";
предыдущий
пример
следующий пример
|