请问局部变量的作用范围??
我编的程序,把变量变成局部变量就没有办法运行 ?为什么?我的程序中有大量的子程序 局部变量只在本函数内有效,编程中应尽量采用局部变量,如须一些数据传递可以使用带参数及返回值的子函数。 本帖最后由 qq229918602 于 2012-5-30 22:46 编辑
meflying 发表于 2003-7-4 14:54 static/image/common/back.gif
局部变量只在本函数内有效,编程中应尽量采用局部变量,如须一些数据传递可以使用带参数及返回值的子函数。
请问老师,我这有个程序,第一次运行计算数值没错,但第二次输入不同的数字,但是得出的结果还是跟第一次的数值一样,我怀疑是局部变量没有复位,老师有什么办法可以运行一次程序后所有变量复位呢???里面计算的变量比较多。 qq229918602 发表于 2012-5-30 22:43 static/image/common/back.gif
请问老师,我这有个程序,第一次运行计算数值没错,但第二次输入不同的数字,但是得出的结果还是跟第一次 ...
(defun C:xx (/ 你要复位的变量都写在这里) xsso 发表于 2012-5-30 23:45 static/image/common/back.gif
(defun C:xx (/ 你要复位的变量都写在这里)
最主要是需要复位的超多,不知道那个是那个。。。
页:
[1]