Turbo Basic 1.1. Руководство пользователя


Turbo Basic 1.1. Руководство пользователя - стр. 106


  ем  аттрибутов  STATIC  и DYNAMIC в DIM-операторе.Кроме того,массив всегда
  динамический,если в сочетании с DIM-оператором используется какое-то выра-
  жение.
  Например: $STATIC 'с этого момента все предполагаемые массивы  явля-
           'ются статическими
   DIM A(40),B(20,20)
   DIM  DYNAMIC  C(20) 'атрибут DYNAMIC преодолевает STATIC ,установ-
   ленный по умолчанию
   DIM D(N) 'использование переменной в DIM также вынуждает к  дейст-
         'вию атрибут DYNAMIC
   $DYNAMIC  'с этого момента компилятор предполагает все массивы ди-
        'намическими
   DIM E(50) 'массив у динамический
  Динамические массивы устраняются с помощью оператора  ERASE.Стира-
  ние  динамического  массива не высвобождает память,но приводит к установке
  его элементов в ноль(для строчных массивов в ноль-строку).
          
               Выражения
          
  Выражение состоит из операторов и операндов ,которые  обеспечивают
  выполнение  определенных  операций при вычислении выражения.В Т.Б. имеется
  два фундаментальных типа выражения:Строчные и числовые.
                      - 56 -
          
          
  Строчное выражение состоит из строчных констант,строчных  перемен-
  ных  и  строчных  функций  (из  тех,которые  оканчиваются  знаком  доллара
  "$"),опционально комбинированных со сменяющим  их  оператором,знаком  плюс
  "+".Строчные  выражения редуцируются до строки;т.е. ,до последовательности
  литер кода ASCIIизвестной длинны.Примерами строчных выражений являются :
           "Cats and dogs"
           a$
           a$+z$
           left$(a$+z$)
           a$+mid$("cots and digs",5,3)
           right$(mid$(a$+z$,1,6),3)
  Числовые выражения состоят из числовых констант,переменных и функ-
  ций,опционально разделяемых числовыми операторами.Числовые выражения всег-
  да редуцируются к значениюодного из четырех числовых типов(целому,длинному
  целому,единичной точности,двойной точности).
  Примерами числовых выражений являются:



Начало  Назад  Вперед