如果我有一个名为的变量var
位于一个名为的公共块中,myCB
我可以使用相同的名称在其他两个不使用公共块的子例程之间传递参数myCB
吗?
代码如下所示。
Subroutine SR1(Var)
!something here using Var
end Subroutine SR1
Subroutine SR2()
....
Call SR1(B)
....
end Subroutine SR2
Subroutine SR3()
common \myCB\ Var
...
! something using the other Var shared with SR4
......
end Subroutine SR3
Subroutine SR4()
common \myCB\ Var
....
... ! something using the other Var shared with SR3
....
end Subroutine SR4
我在andVar
之间传递确实有问题,问题可能来自公共块中命名的另一个问题吗?SR1
SR2
Var