Основні типи даних мови Delphi |
Написав kims | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Вівторок, 20 листопада 2012 14:38 Переглядів: 16478
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Алфавіт мови Delphi У мові Delphi при створенні програм використовуватись такі символи: 1) Літери латинського алфавіту A...Z, a…z; 2) Цифри 0…9; 3) Знаки арифметичних операцій, спеціальні символи: + - * / \ = <> ( ) . , ; : @ $ # _; 4) Комбінації клавіш: <=, >=, <>; 5) Службові слова (зарезервовані), що мають фіксований для Delphi зміст та раз і назавжди визначену форму запису. Наприклад: if, for, while, array. У середовищі програмування Delphi для запису програм використовується однойменна мова програмування (хоча спочатку її називали Object Pascal). Програма на Delphi є послідовністю інструкцій, які досить часто називають операторами. Одна інструкція від іншої відділяється крапкою з комою.
Кожна інструкція складається з ідентифікаторів. Ідентифікатор може позначати: Інструкцію мови (:=, if, while, for); змінну; константу (ціле або дробове число); арифметичну (+, -,*/) або логічну (and, or, not) операцію; підпрограму (процедуру або функцію); відзначати початок (procedure, function) або кінець (end) підпрограми або блоку (begin, end).
Тип даних Програма може оперувати даними різних типів: цілими і дробовими числами, символами, рядками символів, логічними величинами.
а) Цілий тип Мова Delphi i підтримує сім цілих типів даних: shortint, smallint, Longint, Int64, Byte, word і Longword, опис яких приведений в таблиці нижче. Цілі типи
Delphi підтримує і самий універсальний цілий тип - Integer, який еквівалентний Longint.
б) Дійсний тип Мова Delphi підтримує шість дійсних типів: Real, single, Double, Extended, comp, Currency. Типи розрізняються між собою діапазоном допустимих значень, кількістю значущих цифр і кількістю байтів, необхідних для зберігання даних в пам'яті комп'ютера (див. табл.). Дійсні (дробові) типи
Мова Delphi підтримує і самий універсальний дійсний тип - Real, який є еквівалентний Double.
в) Символьний тип Мова Delphi підтримує два символьні типи: Ansichar і Widechar: тип Ansichar — це символи в кодуванні ANSI, яким відповідають числа в діапазоні від 0 до 255; тип widechar — це символи в кодуванні Unicode, їм відповідають числа від 0 до 65 535. Delphi підтримує і самий універсальний символьний тип - Char, який еквівалентний Ansichar.
г) Рядковий тип Мова Delphi підтримує два рядкові типи: shortstring та WideString: тип shortstring є статично розміщуваними в пам'яті комп'ютера рядка завдовжки від 0 до 255 символів; тип WideString є динамічно розміщувані в пам'яті рядками, довжина яких була обмежена тільки об'ємом вільної пам'яті. Кожний символ рядка типу WideString є Unicode-символом. В мові Delphi для позначення рядкового типу допускається використовування ідентифікатора string. Тип string еквівалентний типу shortstring.
д) Логічний тип nЛогічна величина може приймати одне з двох значень True (істина) або False (хибно). В мові Delphi логічні величини відносять до типу Boolean.
Ця стаття входить в курс уроків по Delphi. Зміст курсу лекцій та практичних занять по Delphi.
Кузбит І.М. ( 21 Проголосувало ) Новіші матеріали:
Старіші матеріали:
3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved." |