![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Если начальное значение не задано, то при инициализации будет создана пустая строка.
Количество необходимой памяти определяется заданным при объявлении размером строки. Для типа STRING каждый символ занимает 1 байт (WSTRING 2 байта). Строковые константы задаются между одинарных кавычек:
str1:= 'Полет нормальный';
При необходимости помещения в строку кода, не имеющего печатного отображения, используется знак ($) и следующий за ним код из двух цифр в шестнадцатеричной системе счисления. Для распространенных управляющих терминальных кодов можно применить следующие сокращения:
$$
$’
$L или $l для LF
$N для CR
$T для Tab
Иерархия элементарных типов
Приведенная ниже иерархия элементарных типов применяется исключительно для удобства описания программ. Каждое наименование ANY_... объединяет некоторое множество типов. Так, при описании любой битовой операций удобнее указать, что она применима для ANY_BIT, чем перечислять всякий раз допустимые элементарные типы. Применять ANY_ при объявлении переменных, конечно, нельзя.
| ANY | ANY_NUM | ANY_INT | SINT, INT, DINT, LINT, USINT, UINT, UDINT, ULINT |
| ANY_REAL | REAL, LREAL | ||
| ANY_BIT | BOOL, BYTE, WORD DWORD, LWORD | ||
| STRING | |||
| TIME | |||
| ANY_DATE | DATE, TIME_OF_DAY, DATE_AND_TIME |
Дата публикования: 2015-04-10; Прочитано: 348 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
