C言語のプログラムで double a[5]; と宣言すると、
a[0],
a[1],
a[2],
a[3],
a[4]
という 5 つの要素が使えるようになる。
一方、Fortran 言語のプログラムで real*8 a(5) と宣言すると、
a(1),
a(2),
a(3),
a(4),
a(5)
という 5 つの要素が使えるようになる。
Fortran 言語のプログラムでは、
添字の下限をどこから始めるか指定することが出来る。
例えば real*8 a(0:4) と宣言すると、C と同様に
a(0),
a(1),
a(2),
a(3),
a(4)
という 5 つの要素が使えるようになる。
添字の下限、上限として任意の整数値が指定できる。
桂田 祐史
2017-10-07