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


         

Если обнаруживается NEXT без соответствующего


  Если обнаруживается NEXT без соответствующего FOR ,возникает ошибка 1 .
            
                                     -119 -
          
          
   Пример FOR I%=1 TO 10
             PRINT "Для цикловой итерации "I%
          NEXT I%
          PRINT "Нажмите любую клавишу ..."
          WHILE NOT INSTAT
          WEND
          FOR I% TO 50 STEP -5
             PRINT "Для цикловой итерации"(45-I%)\5
          NEXT
          END
            
            
            
             Функция FRE
             -----------
            
 Функция FRE возвращает величину свободной памяти ,имеющейся для вашей прог-
 ------- раммы .
            
  Синтаксис  y=FRE({строчное выражение!-1!-2})
  ---------
            
 Замечания FRE со строчным аргументом возвращает длинное  целое,представляю-
 --------- щее  число байтов свободной RAM( с помощью произвольного доступа)
 в строчной памяти.FRE(-1) возвращает свободную RAM в  пространстве  массивов
 вашей прораммы.FRE(-2) говорит как много места осталось в стеке.
            
 Различия  Функция  FRE Турбо-Бейсика дает больше информации,чем аналогичная
 -------- функция Интерпретаторного Бейсика.Оператор FRE в  Интерпретаторном
 Бейсике  возвращает величину наличной памяти в сегментах данных Бейсика;сле-
 довательно вызов FRE (S$) и FRE(0) возвращают одно и то же число.
 Однако,поскольку Турбо-Бейсик обеспечивает больше памяти ,в которой  рабо-
 тает,его  оператор  FRE  имеет  больше  функций.Турбо-Бейсик имеет отдельный
 строчный сегмент ;следовательно FRE(S$) возвращает наличное строчное  прост-
 ранство.Турбо-Бейсик  имеет  большое  (64К)  массивное  пространство,поэтому
 FRE(-1) возврашает наличную память для массивов.И Турбо-Бейсик  поддерживает
 процедуры  и  реккурсивность,поэтому  FRE(-2)  возвращает  наличное стековое
 пространство.
  Пример     ON ERROR GOTO ОшибкиОбработчик
             PRINT FRE ("Строчное Пространство"),FRE(-1),FRE(-2)

Содержание  Назад  Вперед