Fortran 配列

このトピックは、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。

Fortran 配列変数は、explicit-shape (形状明示)、assumed-shape (形状引継ぎ)、deferred-shape (形状無指定)、assumed-size (大きさ引継ぎ) のいずれかになります。最初の 3 つのランタイム記述子は、コンパイルまたはランタイム時に配列変数のサイズが分かります。最後の大きさ引継ぎ配列の次元は、変数の長さになります。

デフォルトでは、コンパイラーは形状明示配列、形状引継ぎ配列、形状無指定配列全体をコピーします。要素数表現は必要ありません。ただし、オプションで要素数表現を使用してコピーする要素の総数を指定し、配列の最後の次元でコピーする要素の数を制限できます。

コンパイラーは配列の合計サイズを判断できないため、形状引継ぎ配列では要素数表現を指定する必要があります。要素数表現の値は、コピーされる配列の要素の総数です。


このヘルプトピックについてのフィードバックを送信