FORTRAN OUT パラメーターを読み取ることはできません。
FORTRAN OUT パラメーターは、値を返すためだけに使用し、値を受け取るために使用することはできません。FORTRAN OUT パラメーターは、初期化されていない変数と同じように処理されます。
ID |
問題箇所 |
説明 |
---|---|---|
1 |
初期化されていない読み取り |
OUT パラメーターが読み取られた場所 |
subroutine IHaveOutArgument(i) integer, intent(out) :: i i = i+1 ! argument "i" is INTENT(OUT) dummy argument, but it is used before set print *,i end integer :: j call IHaveOutArgument(j) print *,j end
© 2010 Intel Corporation. 無断での引用、転載を禁じます。