关于变量的问题
能不能将一个文本中的一行读出如"aaa",然后将这个字符串设为当前程序的变量aaa呢? 假设(read-line f)返回"aaa"(set (read (read-line f)) 123)
这时,变量aaa的值就是123 好像不行 xazhji发表于2005-1-19 20:44:00static/image/common/back.gif好像不行
<BR>为什么不行?2楼的方法试过了吗? 可以了谢谢。 我在(read-line f)中有字符串"aaa",我已经设了一个反应器为aaa,我想用(vlr-remove ....)去除他。(vlr-remove (read (read-line f)) ),好像不行,有什么办法吗?但是用(vlr-remove aaa)就能成功卸载。 (vlr-remove (eval (read (read-line f))))
read后的aaa是符号'AAA,而不是一个变量,你看我的给它赋值的语句就知道不同了,赋值使用了set,而不是setq 闲来无事,顶一下 可以了谢谢。
页:
[1]