文:構造型定義の格納順を保護します。
形式
SEQUENCE
規則と振る舞い
SEQUENCE 文は,構造型が共通ブロックで使うことと等価であることを許可します。
SEQUENCE 文は,構造型定義の一部としてのみ現れます。これにより,構造型の成分が型定義で並べられているのと同じ順で保存されます。SEQUENCE を指定しない場合,物理記憶域の順番は型定義での成分の順番と同じである必要はありません。
構造型が連続型である場合,それを含む他のどの構造型も連続型でなければなりません。
互換性
CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB
関連情報
例
!DEC$ PACK:1 TYPE NUM1_SEQ SEQUENCE INTEGER(2)::int_val REAL(4)::real_val LOGICAL(2)::log_val END TYPE NUM1_SEQ TYPE num2_seq SEQUENCE logical(2)::log_val integer(2)::int_val real(4)::real_val end type num2_seq type (num1_seq) num1 type (num2_seq) num2 character*8 t, t1 equivalence (num1,t) equivalence (num2,t1) num1%int_val=2 num1%real_val=3.5 num1%log_val=.TRUE. t1(1:2)=t(7:8) t1(3:4)=t(1:2) t1(5:8)=t(3:6) print *, num2%int_val, num2%real_val, num2%log_val end