ALLOCATED

問合せ組込み関数 (総称):割付け配列が現在割り付けられているかどうかを示します。

形式

ALLOCATED (array)

array
(入力) 割付け配列。

結果

結果は基本論理型スカラです。

結果は,array が現在割り付けられている場合は真,現在割り付けられていない場合は偽,割付け状態が不定の場合は不定となります。

互換性

CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB

関連情報

ALLOCATABLEALLOCATEDEALLOCATE動的な割付け配列

	REAL, ALLOCATABLE :: A(:)
	...
	IF (.NOT. ALLOCATED(A)) ALLOCATE (A (5))

次に例を示します。

	REAL, ALLOCATABLE, DIMENSION (:,:,:) :: E 
	PRINT *, ALLOCATED (E)		! 偽を返す
	ALLOCATE (E (12, 15, 20))
	PRINT *, ALLOCATED (E)		! 真を返す