1

;「b」の「a」の値を取得するにはどうすればよいですか?

;「b」に文字「a」を割り当てたくない「a」に含まれる値が必要

(define a 5)
(define c '(a c))
(define b (car c))
(display b)
4

1 に答える 1

1
(define a 5)
(define c (list a 'c))
(define b (car c))
(display b)

'quote手順と同等です。だから'(a c)=>(list 'a 'c)

参照:http ://www.gnu.org/software/mit-scheme/documentation/mit-scheme-ref/Quoting.html#Quoting

または、元のコードを使用して、どのように行うかを尋ねていますか(eval b (the-environment))

于 2013-02-22T16:37:59.370 に答える