2014-02-28 17 views

回答

1

這意味着源中的每一個cons單元格都沒有被引用,而是在結果中變得新鮮。一切都不是缺點,只是引用。

是的數字是不可變的,但適合指針的低數字實際上不是一個對象,因爲數據是在地址中編碼的。在任何情況下,carcdr中的「指針地址」只要被複制到新的cons,copy-tree中,只要它本身不是cons單元即可。

copy-list是一樣的,除了它只爲新鮮的缺點cdr而不是car的其他結構。它只是被引用,即使它只是缺點。