zhelindaxues 发表于 2010-1-19 15:13:00

read的问题

<p>例如(setq a1 1)&nbsp; 那么(= a1 1)就是T。而(= (read "a1") 1)则是nil。我这里需要通过一个循环来判断a1~an的是否等于1.</p><p>该如何设定呢。</p><p>我的思路是(= 1&nbsp; (read (strcat "a" (itoa n)))),对n做个循环。 但是(= (read "a1") 1)却返回nil。请教下高手这种情况该</p><p>怎么处理呢。</p>

caoyin 发表于 2010-1-19 15:16:00

(= (eval (read "a1")) 1)

zhelindaxues 发表于 2010-1-19 15:24:00

感谢版主的及时回答啊 感谢了
页: [1]
查看完整版本: read的问题