оже створити проблеми з сумісністю коли мова йде про зберігання (файли) та обробці даних поза програмою (передача даних іншим програмам або ОС). p align="justify"> За характером даних
Прості типи даних
Прості (simple) - типи даних які можуть зберігати обмежене безліч впорядкованих значень. Прості типи даних поділяються у свою чергу на кілька підрозділів в залежності від своєї функціональності. p align="justify"> Порядкові типи даних
Порядкові (ordinal) - типи даних являють собою типи даних які можуть зберігати одне із значень впорядкованого набору. Порядковим типом даних називається тип описує безліч значень кожне з яких має однозначно певне попереднє значення і подальше значення. Виняток - останнє і перше значення в типі, вони не мають відповідно наступного і попереднього значень. Кожне значення в типі має порядковий номер. Для конкретного значення з порядковим номером N попереднє значення має порядковий номер N-1 а наступне значення має порядковий номер N +1. p align="justify"> До порядковим типів даних відносяться наступні зумовлені типи даних: усі цілочисельні типи (ShortInt, SmallInt, Integer, Cardinal, Int64, Word, LongInt, Byte, LongWord)
логічний тип даних (Boolean)
символьний тип даних (Char)
перечислимі типи даних в яких явно не визначені порядкові номери значень, тоді вони автоматично визначаються порядком заданих при описі можливих значень (типи даних створювані користувачем)
поддіапазон (тип похідний від будь-якого з попередніх типів і включає в себе підмножина значень базового типу)
Речові типи даних
Речовий (real) тип даних визначає безліч чисел які можуть бути записані у формі з плаваючою десятковою крапкою. Кількість значень визначених речовим типом дуже велике, хоча і кінцеве. До речовим типів даних відносяться Real48, Real, Single, Double, Extended, Comp, Currency. p align="justify"> Строкові типи даних
Рядок являє собою послідовність символів. У Delphi існує три вбудованих типу для строкових даних. - Короткі рядки, довжиною до 255 символів., String - довгі рядки, довжиною до ~ 2 ^ 31 символів. - ~ 2 ^ 30 символів Unicode
Нижче описані досить складні типи даних .. Тому тут вони описуються дуже коротко і поверхнево, детальне їх опис буде дано багато пізніше, коли ми підійдемо до використання властивостей мови які активно використовують ці типи даних. p align="justify"> Структуровані типи даних
Примірники структурованих типів даних можуть містити в собі одночасно кілька значень. До структурованим типів даних відносяться: - безлічі. - Масиви. - Записи. - Класси.reference - посилання на клас. - Інтерфейси. p align="justify"> Покажчики
Покажчики не містять будь-яких значень, вони містять в собі адреси в ...