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


         

Интерпретаторном Бейсике совпадающие COMMON не


  Интерпретаторном Бейсике совпадающие COMMON не требуется,поскольку COMMON  в
  нем необходимы только из CHAIN ,а внутрь CHAIN в них нет необходимости.Сдру-
  гой стороны Турбо-Бейсик требует ,чтобы переменные в каждом операторе COMMON
  были  правильно упорядочены.Другими словами,имена переменных в главной прог-
  рамме и программе-цепочкемогут отличаться ,но типы переменных должны  совпа-
  дать.Правильным является следущее  употребление COMMON :
            'Главная программа
            COMMON i%,Массив(1),j#
            'Цепная программа
            COMMON Цел%,ДействМасс(11),Двтчн#
     
 Ограничения  Турбо-Бейсик не поддерживает преодолеваемое CHAIN ALL COMMON Ин-
 ----------- терпретаторного Бейсика.
           
 Пример     'Эта программа демонстрирует оператор COMMON
 ------     'Чтобы исполнить эти программы выполняйте следущее
            '(1) компилировать первую программу в .EXE-файл
            '(2)компилировать вторую программу в .TBC-файл
            '(3) при DOS подсказке исполнить первую программу
            'Программа хозяин.Компилировать эту программу в .EXE-файл
            dim СтарыйМассив$(1) 'заявить двустрочный массив

                                     - 97 -
          
          
            СтарыйМассив$(0)="Это первая строка массива"
            СтарыйМассив$(1)="Это вторая строка массива"
            СтароеЦелое%=12345
            СтароеДлинноеЦелое&=123450000
            СароеЕдиничнойТочности!=12345.12345
            СтароеДвойнойТочности#=1.0E+300
            'специфицировать переменные ,которые являются общими для  программ
            'хозяин и слуга
            common СтарыйМассив(),СтароеЦелое%,СтароеДлинноеЦелое&,СтароеДвой-
            нойТочности#
            chain "Слуга.TBC" 'цепочка для программы слуга
            end
            'Программа Слуга.Компилировать эту цепочку в .TBC-файл
            common НовыйМассив(),НовоеЦелое%,НовоеДлинноеЦелое&,НовоеЕдинич-

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







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий