"Кларион. Руководство программиста (не хватает с 96 по 119-ю страниц)" - читать интересную книгу автора - 33 -
Непечатаемые символы м.б. включены в строковую константу, зак- лючая их ASCII коды в угловые скобки(знаки <чем и >чем). Напомним, что двоичные, восьмеричные или шестнадцатеричные константы м.б. ис- пользованы внутри угловых скобок, где их представление проще. Исполь- зуйте два знака (< чем) для включения знака (< чем) в строковую конс- танту. Нет необходимости дублировать знак (> чем) в строковую констан- ту, т.к. непарный знак (< чем) инициирует поиск знака (> чем). Имеет- ся формат для включения непечатаемых символов в строковую константу: <ххх,yyy,zzz> ,где xxx,yyy и zzz равны ASCII символьным кодам. Строковые константы,содержащие последовательности простых сим- волов, м.б. укорочены с использованием счетчика повторов. Счетчик повторов специфицирует, сколько раз символ м.б. повторен в строковой константе. Счетчик повторов состоит из символа, который повторяет- ся,левых фигурных скобок, счетчика повторов и правых фигурных скобок. Счетчик повторов - общее число последовательных повторов символа. Также как апостроф и знак (<чем), используют две левых фигурных скобки для включения левой скобки в строковую константу. Строковая константа " (два апострофа) определяет нулевую строку, которая не со- держит символов. После того, как короткая строка расширится пробела- ми, строковая константа м.б. использована для представления пробель- ной строки любой длины. 4.6. Вычисление числовых и символьных выражений. дого оператора.Последовательность операторов управляется правилами предшествования операторов. Круглые скобки используются в выражении для группировки операций в подвыражения. Подвыражения выполняются из внутренних к внешним скобкам.Опера- ции во внутренних(из-за отсутствия скобок) скобках выполняются слева направо внутри их предшествующего уровня. Поэтому все операторы из предшествующего уровня 1 выполняются слева направо, потом все опера- торы из второго уровня выполняются слева направо и т.д. Здесь предшествующие уровни числовых и символьных выражений: Уровень 1 ( ) заключенная в скобки группа Уровень 2 - одноместный синус Уровень 3 вызов функции параметры группы,которые являются подвыражением Уровень 4 ^ экспонента Уровень 5 * / % умножение, деление, деление по модулю Уровень 6 + - сложение, вычитание Уровень 7 & конкатенация 4.7. Операторы конкатенации. Оператор конкатенации размещает две строки в одной. Длиной ре- зультирующей строки является сумма длин двух операндов. Оператор строки всегда продуцирует строку с промежуточной величиной; тем не менее, один или оба операнда могут быть числовым типом данных. Если |
|
|