1
我正在编写一个程序,我试图操纵变量的值。我使用定义函数给变量赋值,但我无法更改该值。我会使用让函数,但变量更改只在let函数的主体中有效。是否有其他方法来操作变量并能够从程序中的任何位置查看变化?有没有办法改变这种语言的变量值?
感谢
我正在编写一个程序,我试图操纵变量的值。我使用定义函数给变量赋值,但我无法更改该值。我会使用让函数,但变量更改只在let函数的主体中有效。是否有其他方法来操作变量并能够从程序中的任何位置查看变化?有没有办法改变这种语言的变量值?
感谢
可以使用set!
set-car!
set-cdr!
变量已经被定义
之后还有就是'设置!'那你想要做什么,但它不是地道。告诉我们你的代码,我们可以告诉你它将如何写在Scheme中。 – uselpa 2014-09-27 21:42:28