内存变量属性的小问题
这几天,竭力抵御超级台风SAOMAI,学习稍有放松,今天又来请教小问题一个,望各位不吝赐教.
习题:
set talk off
set proc to proc123
public i , j
i=1
do proc1
j=1
k=1
...... (省略若干无关行)
do proc2
........
proc proc2
private j
j=j*2+1
执行到这里的时候,系统提示出错,说:找不到变量j
是否用private隐藏了j之后,在过程中的表达式用了还没定义的j变量出错
但是这个书上课后习题,让写出程序的运行结果,可不是找出程序段的错误行哦.