Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Константы. Идентификаторы

ПРОГРАММИРОВАНИЕ ДЛЯ НАЧИНАЮЩИХ | ББК 32.973-018я73 | СРЕДА ПРОГРАММИРОВАНИЯ TURBO PASCAL 7.0 | File Edit Search Run Compile Debug Tools Options Window Help | Правила оформления программ | Г л а в н о е м е н ю | С р е д ы Турбо Паскаля | Команды удаления и вставки | Стандартные функции | Условный оператор IF |


Читайте также:
  1. Система единиц СИ. Основные физ. Величины. Фундаментальые константы.

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

Целые константы записываются в естественной форме со знаком или без него.

Вещественные числа записываются в форме основной вещественной константы (естественная запись вещественного числа с десятичной точ­кой) или в экспоненциальной форме, когда число состоит из основной ве­щественной константы (или целой константы) и экспоненциальной части. Экспоненциальная часть начинается с признака Е(е), за которым следует десятичный порядок (целое число со знаком или без него). Например: 3.4; 5.56E4; -0.5Е-3; 3Е-1. Перед точкой и за ней должна следовать хотя бы одна цифра.

Шестнадцатеричное число состоит из шестнадцатеричных цифр (0,1,2,...9,А,В,С,D,E,F), перед которыми ставится признак шестнадцатеричного числа - $. Например, $0000AAAA.

Логическая константа может принимать два значения, FALSE(ложь), TRUE (истина);

Символьные константы - любой символ персонального компьютера заключенный в апострофы. Для записи символа апострофа он удваивается (''''). Допускается записывать символы путем указания кода, которому предшествует знак #. Например: #97-'а'; #67-'A'; #11 - перевод строки.

Строковая константа - это любая последовательность символов язы­ка, заключенная в апострофы. Например: 'Это строка'.

Если две строковые константы отличаются типом букв (прописные или строчные), то такие константы считаются различными. В строке символов могут указываться коды символов, которым предшествует #. Например: #7 'Ошибка' #7.

Конструктор множества - список элементов множества, заключенный в квадратные скобки ([1,2,3...7,8] [ ] [TRUE]).

Идентификаторы TurboPascal - это имена констант, переменных, ти­пов, объектов, процедур, функций, модулей, программ и полей в записях.

Идентификатор описывается последовательностью латинских букв, цифр и знака подчеркивания, начинающейся с буквы. Она может иметь лю­бую длину, но различимыми являются первые шестьдесят три символа (про­белы и специальные символы в идентификаторы не входят).

Например: ALFA, x353, SENT_3_1995.

В качестве идентификаторов языка нельзя использовать зарезервиро­ванные слова и имена, которыми названы стандартные константы, файлы, функции, процедуры, типы.


Дата добавления: 2015-09-05; просмотров: 65 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Компиляция и исправление синтаксических ошибок| Оператор присваивания

mybiblioteka.su - 2015-2024 год. (0.005 сек.)