next up previous contents
След.: Разновидности типа Выше: Объекты данных Пред.: Объявление данных   Содержание


Неявная типизация

Традиционно Фортран не требует обязательного объявления типа данных -- применяется неявная типизация, при которой тип переменной определяется по первому символу ее идентификатора. По умолчанию символы от i до n относят переменную к целому типу, а остальные -- к типу REAL. Типизацию по умолчанию можно поменять оператором IMPLICIT в форме

IMPLICIT тип(диапазон символов)[,...].

Например,

IMPLICIT DOUBLE PRECISION(a-h,o-z), INTEGER(i-n)

сохраняет неявную типизацию по умолчанию, но объекты вещественного типа имеют двойную точность. Есть возможность потребовать (от себя) явного объявления типа всех данных оператором IMPLICIT NONE



Ilya A. Chernov 2012-12-19
X