恭喜,你发布的帖子
发布于 2023-04-06 23:50:58
5楼
临时变量 和 局部变量,是不能等同的。
局部变量,只定义它的访问范围有限,但并不包含其存在形式。
如果局部变量与某个子程序绑定,它是绝对的私密空间。
临时变量,则指其存续时间有限,用完后,其中存贮的值不再保证不变。
Smart200变量表中的变量,既是局部的,又是临时的(TEMP),并不与某个子程序绑定,因此,不能为某个子程序私有。
楼主的交叉感染,正好证明 局部变量 并不私有,而是临时的。
明白这层意思,问题点也就出来了:你把局部变量 当成私有变量使用。
请填写推广理由:
分享
只看
楼主