array_alloc_1.f90

来自「用于进行gcc测试」· F90 代码 · 共 22 行

F90
22
字号
! PR 21104.  Make sure that either f() or its caller will allocate! the array data.  We've decided to make the caller allocate it.! { dg-do run }program main  implicit none  call test (f ())contains  subroutine test (x)    integer, dimension (10) :: x    integer :: i    do i = 1, 10      if (x (i) .ne. i * 100) call abort    end do  end subroutine test  function f ()    integer, dimension (10) :: f    integer :: i    forall (i = 1:10) f (i) = i * 100  end function fend program main

⌨️ 快捷键说明

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