Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Delphi.Начало.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.56 Mб
Скачать

Правила задания имен языка Pascal

  • имя состоит из латинских букв, цифр и специальных символов таких, например, как подчерк(_)

  • имя должно начинаться с буквы

  • не может совпадать со служебным словом

  • не должно содержать пробелов

  • длина имени не более 63 символов

  • имя не чувствительно к регистру букв, т.е. AB и ab – это одно и тоже имя.

В разных языках программирования разные правила задания имен.

Задания для самостоятельной работы

  1. Почему следующие имена: 1asd, Чаща, for, program, err type - являются неправиль­ными идентификаторами?

  2. Почему следующие имена: Prog1, abc, ABC, pr1 - правильные идентификаторы?

Следующим важным понятием, с которым мы познакомимся, является понятие типа данных.

Тип данных

Тип данных задает множество значений, которые могут принимать данные и набор операций над ними. Например, для числового типа данных определены все арифметические операции, а для строк эти операции не имеют смысла. Различные типы данных имеют различное внутреннее представление, занимают определенную память в зависимости от типа.

В Pascal определены следующие основные типы данных:

  • Числовые

  • Логические

  • Строки

  • Символьные.

Числовой тип данных. Целые числа

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

Тип

Диапазон значений

Описание

Integer

-2147483648..2147483647

4 байта, со знаком

Cardinal

0..4294967295

4 байта, без знака

Shortint

-128..127

1 байт со знаком

Smallint

-32768..32767

2 байта со знаком

Longint

-2147483648..2147483647

4-х байтовое со знаком

Int64

-263..263

8-ми байтовое со знаком

Byte

0..255

Однобайтовое без знака

Word

0..65535

Двухбайтовое без знака

Longword

0..4294967295

4-х байтовое без знака

Наиболее часто используются типы: Integer и Cardinal.

Числовой тип данных. Вещественные числа

В Delphi определены следующие числовые вещественные типы данных:

Тип

Диапазон значений

Описание

Real

5.0 x 10-324 .. 1.7 x 10 308

8 байт

Real48

2.9 x 10-39 .. 1.7 x 1038

6 байт

Single

1.5 x 10-45 .. 3.4 x 1038

4 байт

Double

5.0 x 10-324 .. 1.7 x 10308

8 байт

Extended

3.6 x 10-4951 .. 1.1 x 104932

10 байт

Comp

-263+1 .. 263 -1

8 байт

Currency

-922337203685477.5808.. 922337203685477.5807

8 байт

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]