标签: parameters
所有这些传递参数之间的区别
1)。值 2)。参考 3).pure参考 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)会发生什么。