0

所有这些传递参数之间有什么区别

1)。值 2)。参考 3).纯参考 4) 值结果,仅在子程序条目 5) 上评估参数。值结果,子程序进入和退出参数的评估

我用类似(FORTRAN)的伪代码编写了以下函数

DIMENTION X(2)
I=2
X(1) = 10
X(2) = 20
CALL SUB (I, X(I))


SUBROUTINE SUB (A, B)
A = 1
B = 30
RETURN 
END

我想知道在使用上述条件传递值后 I、X(1)、X(2) 会发生什么。

4

0 回答 0