Cтраница 3
Информация о форматах помещается в массив с помощью операторов READ, DATA и операторов явного описания типа. [31]
Оператор COMMON может содержать информацию о размерности массива, если она не указана в предшествующих операторах явного описания типа или в операторе DIMENSION. Максимальные измерения массива могут быть представлены только в виде целых констант без знака, независимо от того, находится оператор COMMON в основной программе или в подпрограмме. [32]
Тип переменной, а в Фортране IV и длина переменной могут быть объявлены с помощью операторов явного описания типа или способом неявного описания. Основные сведения о переменных приведены в табл. 2, с. [33]
Шестнадцатеричные константы могут быть использованы только как величины, присваиваемые данным в операторе DATA и в операторах явного описания типа. [34]
![]() |
Схема расположения элементов в общей области при установлении эквивалентности. [35] |
Начальные значения переменным и массивам в неименованных областях COMMON не могут быть заданы оператором DATA и операторами явного описания типа. [36]
Количество измерений массива и максимальное значение каждого измерения описываются в операторах DIMENSION, COMMON и в операторах явного описания типа. [37]
Массив с именем LAMBDA согласно описанию по соглашению является целочисленным, поэтому опишем его как действительный в операторе явного описания типа. [38]
![]() |
Печать данных под управлением форматов, введенных с перфокарты. [39] |
В такой массив информация может быть помещена с помощью операторов READ, DATA, а также с помощью операторов явного описания типа. [40]
Программа читает три переменные I, J, К первой перфокарты с числовым материалом, и так как они не имеют явного описания типа, считает их по правилам ФОР-ТРАНа целыми. [41]
Тип оператора-функции и типы формальных аргументов определяются способами, принятыми для описания переменных ( неявное описание, оператор IMPLICIT, операторы явного описания типа), Одни и те же формальные аргументы могут использоваться более чем в одном операторе-функции, их имена могут идентифицировать различные объекты программы в других операторах программной единицы. В пределах одного оператора-функции формальные аргументы должны быть уникальными. [42]
Переменная, получившая значение метки, не может быть использована как переменная, имеющая числовое значение, до тех пор, пока она его не получит в арифметическом операторе присваивания, в операторе ввода ( § 20), или в операторе DATA ( § 17), или в операторе явного описания типа. [43]
В одной программе может содержаться несколько операторов описания типа как неявных, так и явных. Оператор явного описания типа имеет приоритет над автоматическим объявлением типа и над оператором неявного определения типа. [44]
Операторы явного описания типа определяют данные целого, действительного, двойной точности, комплексного и логического типа. В операторах явного описания непосредственно перечисляются идентификаторы данных устанавливаемого типа. Кроме того, в них может указываться дополнительная информация о переменных, например задание начальных значений переменных. [45]