DIMENSION INDCES(5,5,5)
DOUBLE PRECISION BINOM(0:10,2:10)
DIMENSION MQUANT(-10:10)
CHARACTER*15 LIJST(100)
Het eerste statement specificeert een 3-dimensionaal array van integer
elementen, elke dimensie loopt van 1 tot 5. Het element
INDCES(2,3,1) ligt in het array, maar INDCES(2,6,3)
ligt buiten het array; referentie naar dit element zal als het goed is een
foutmelding genereren.
Het tweede statement specificeert een double precision 2-dimensionaal array, de eerste dimensie loopt van 0 tot 10 en de tweede van 2 tot 10. BINOM(0,2) is een element van het array, maar BINOM(0,1) niet.
Het derde statement specificeert een integer array, met een dimensie lopend van -10 to +10. Het vierde statement specificeert een 1-dimensionaal array waarin elk element 15 tekens bevat, de dimensie loopt van 1 tot 100.
Array dimensies worden dus gescheiden door komma's en elke dimensie is van de vorm I:J, waarin I de onder- en J de bovengrens is. Als de ondergrens (en de dubbele punt) weggelaten worden, wordt 1 aangenomen voor de ondergrens. Arraygrenzen zijn constanten in FORTRAN (dit is niet nodig voor subprogramma's, maar het voert te ver hier op in te gaan).