1
我正在編寫一個程序,我試圖操縱變量的值。我使用定義函數給變量賦值,但我無法更改該值。我會使用讓函數,但變量更改只在let函數的主體中有效。是否有其他方法來操作變量並能夠從程序中的任何位置查看變化?有沒有辦法改變這種語言的變量值?
感謝
我正在編寫一個程序,我試圖操縱變量的值。我使用定義函數給變量賦值,但我無法更改該值。我會使用讓函數,但變量更改只在let函數的主體中有效。是否有其他方法來操作變量並能夠從程序中的任何位置查看變化?有沒有辦法改變這種語言的變量值?
感謝
可以使用set!
set-car!
set-cdr!
變量已經被定義
之後還有就是'設置!'那你想要做什麼,但它不是地道。告訴我們你的代碼,我們可以告訴你它將如何寫在Scheme中。 – uselpa 2014-09-27 21:42:28