iolength_2.f90

来自「Mac OS X 10.4.9 for x86 Source Code gcc」· F90 代码 · 共 25 行

F90
25
字号
! Test that IOLENGTH works for derived types containing arraysmodule iolength_2_mod  integer, parameter ::  &       ! 32 bit, i.e. 4 byte integer (every gcc architecture should have this?)       int32 = selected_int_kind(9), &       ! IEEE double precision, i.e. 8 bytes       dp = selected_real_kind(15, 307)  type foo     ! This type should take up 5*4+4+8=32 bytes     integer(int32) :: a(5), b     real(dp) :: c  end type fooend module iolength_2_modprogram iolength_2  use iolength_2_mod  implicit none  integer :: iol  type(foo) :: d  inquire (iolength = iol) d  if ( 32 /= iol) then     call abort  end ifend program iolength_2

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?