ALLOCATABLE

Last-modified: 2007-05-21 (月) 14:22:44

割付配列であることを指定する。

1次元の場合:

type, dimension(:), allocatable :: array

2次元の場合:

type, dimension(:,:), allocatable :: array

変数定義でallocatable属性を指定した場合、
allocateによってメモリ空間を確保しなければ使用することができない。

また、変数が不要になった場合はdeallocateによって、
メモリ空間を解放しなければならない。