Сегодня: 22.05.2024г. 06:14
http://professional-pc.ucoz.ru/
Навигация
Рубрики
Категории
Уроки Delphi [15]
Программирование в Delphi [16]
Мини-чат
 
300

Открыть большой чат в окне
в окне сайта
Реклама
Разместить кнопку
Разместить кнопку
Разместить кнопку
Урок 4: Простые типы данных

В прошлых уроках мы рассмотрели типы данных используемых в Delphi. Вам уже известно, что типы данных бывают простые, структурные, указатели, процедурные, вариантные. Сейчас мы продолжим начатую тему.

Директивы компилятора

Сначала рассмотрим упущенное. В прошлом уроке я совсем забыл рассказать о директивах. Директивы компилятора - это специальные команды служащие для управления режимами компиляции. В Delphi директивы компилятора заключаются в фигурные скобки и в из начале ставится символ $. С помощью директив можно, например, задать способы интерпретации строковых типов, размер стека или подключить файл ресурса. Для примера что бы ресурсы сохранялись в формате .dfm пишут такой код:

{$R *.dfm}

Простые типы данных
Основные типы DelphiВот теперь перейдем к основной теме. Данные простых типов не содержат данных других типов. Переменные этих типов в каждый момент времени иметь только одно значение. К ним относятся следующие типы:
  • Целочисленные
  • Литерные (символические)
  • Логические (булевские)
  • Вещественные
Все типы, кроме вещественного, являются порядковыми. Не стоит вспоминать сразу 6-7 классы, где вы учили что такое порядковые числительные. Хоть определение данных и числительных немного схожи, но это программирование, в не русский язык. Значение порядковых переменных каждого из этих типов образуют упорядоченную конечную последовательность. Для того что бы вас не запутать посмотрите на рисунок выше. По нему понятно, что простые типы данных имеют очень много разветвлений. Пока мы рассмотрим только порядковые, которые в свое время делятся на еще несколько типов(мы уже их перечисляли, кроме типа-диапазона).

Для значений и имен переменных порядковых типов можно применять следующие функции:

  • Low(T) - минимальное значение данных типа t
  • Hight(T) - максимальное значение данных типа t
  • Ord(X) - порядковый номер значения выражения x
  • Pred(X) - значение, предшествующее значению выражения x
  • Succ(X) - значение, следующее за значением выражения x

Так же к ним применимы следующие процедуры:

  • Dec(X) - уменьшение значения переменной x на единицу
  • Inc(X) - увеличение значения переменной x на единицу
Для порядковых типов зачастую программист может создавать перечисляемые и интервальные типы. Эти типы называют пользовательскими. Их применение улучшает программу визуально, а так же помогает в поиске ошибок.


Помогли ли вам наши статьи?
Всего ответов: 465


Источник:
Категория: Уроки Delphi | Добавил: BRESS (18.02.2011) | Автор: EW
Просмотров: 1142 | Комментарии: 0 | Теги: Простые типы данных, delphi | Рейтинг: 0.0/0
>Всего комментариев>: 0
Авторизация
Опрос
Помогли ли вам наши статьи?
Всего ответов: 465
Online
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Статистика


CY-PR.com
© 2024 Professional-PC.Ucoz..Ru