arrayio_derived_1.f90
来自「用于进行gcc测试」· F90 代码 · 共 34 行
F90
34 行
! { dg-do run }! PR 24862: IO for arrays of derived type handled incorrectly.program arrayio_derived_1 implicit none type tp integer :: i character(len=1) :: c end type tp type(tp) :: x(5) character(len=500) :: a integer :: i, b(5) x%i = 256 x%c = "q" write(a, *) x%i read(a, *) b do i = 1, 5 if (b(i) /= 256) then call abort () end if end do write(a, *) x ! Just test that the library doesn't abort. write(a, *) x(:)%i b = 0 read(a, *) b do i = 1, 5 if (b(i) /= 256) then call abort () end if end doend program arrayio_derived_1
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?