Лекція 11. Структури або записи
1. Описання структур
При розв’язуванні багатьох інформаційних задач часто доводиться використовувати дані різного типу про той же самий об’єкт. Наприклад, дані про книгу: автор, назва, видавництво, рік видання, кількість сторінок. Можна було б зберігати бібліографічні дані про книги у різних масивах: автори; назви і т.п. Але це незручно. Тому виникає необхідність використання комбінованих типів, елементами яких можуть бути різні типи.
У мові С до такого типу належать структури або записи.
Описання структур має такий вигляд:
struct < ім’я>
{ описи елементів } [ім'я змінної, …];
Окремий опис елемента це фактично опис змінної – тип та ім'я.
Ім'я структури інакше називається тегом (ярлик, етикетка). Тег дає назву структурі ті є коротким позначення тої частини структури, яка міститься в дужках.
Зрозуміло, що область дії і шаблону, і змінних залежить від їх розташування в програмі. Якщо опис структури навести до початку функції main, то він діятиме на всю програму, тобто матиме зовнішній характер. Якщо ж це зробити у функції після відкриття дужки – автоматичний.
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання
Вирівнювання тексту
Ширина абзацу