Delphi - Делфі масиви

тільки корисні матеріали

Головний акціонер Alibaba став найбагатшою людиною в Китаї
статті

Microsoft почала закрите тестування Office 16
статті

Фахівці знайшли діри в безпеці Windows 8.1
статті

У московському метро з'явиться єдина мобільна мережа
статті

eBay буде приймати Bitcoin
статті

Vivitek представила «шкільний» проектор D755WTIR
статті

У Твіттері з'явилася кнопка «Купити»
статті

«Яндекс.Новини» тепер можна переглядати і на iPhone
статті

Як і всюди, в Delphi використовуються масиви. Для того, щоб зрозуміти основні принципи роботи з масивами, необхідно точно знати, як саме і для чого вони використовуються в роботі програміста.

Отже, що ж таке масив? Масивами прийнято називати складові типи даних, що складаються з фіксованого числа елементів однакового типу. По суті масив - це великий набір даних, які розсортовані по окремих осередків. Масив може бути одновимірним або багатовимірним.

Після того, як ви задали тип використовуваних змінних, необхідно перейти до опису ваших змінних і типізованих констант. Відбувається це в такий спосіб:

Варто зазначити, що для ініціалізації елемента масиву використовуються круглі дужки, в які значення вписуються через кому. При цьому масив можна визначити і не вказуючи його тип, як в наступному прикладі:

Періодично користувачеві під час роботи стає необхідний той чи інший елемент масиву, доступ до якого забезпечується записом в квадратних дужках індексу масиву. Розглянемо приклад такого запису:

Повертаючись до основної теми нашої статті, згадаємо, що ми намагаємося дати Новомосковсктелю щодо точне уявлення про масивах Delphi в цілому. Тому слід зазначити, що всі вищенаведені масиви ставилися до одномірним. Відрізнити одновимірний Delphi масив від багатовимірного досить просто: одномірні масиви Delphi мають в запису тільки один індекс. Зазвичай такого роду Delphi масиви бувають використані для опису лінійної послідовності елементів. Відповідно, користуючись цією схемою, ми можемо визначити і інші масиви. Коли в записі масиву Delphi використовується два індексу, масив буде двовимірним. Найчастіше такі масиви використовуються для опису таблиць. У разі, якщо індексів в масиві N-ну кількість, масив буде носити назву n-мірного і використовуватися програмістами як масив Delphi, що представляє простір. Все це можна описати прикладом, що оголошують таблицю, що складається з п'яти колонок і двадцяти рядків:

Цей же приклад може бути записаний компактніше:

Для отримання доступу до окремих елементів багатовимірних масивів необхідно вказівку значення кожного індексу:

Це еквівалентні один одному способи індексації.

До речі світлодіодне освітлення на даний момент є найбільш економним, але крім світлодіодних світильників використовують ще і світлодіодні стрічки 5050 ціна на які не висока.