标签: variables scheme scope
我正在编写一个程序中的程序,我试图操纵变量的值。我使用 define 函数为变量赋值,但我无法更改该值。我会使用 let 函数,但变量更改仅在let函数的主体中有效。是否有其他方法可以操作变量并能够从过程中的任何位置查看更改?
由于
答案 0 :(得分:0)
您可以在定义变量后使用set! set-car! set-cdr!
set!
set-car!
set-cdr!