丹霞岭 发表于 2013-1-16 09:05:51

初学者请教

(if *Scale* (setq SC (getreal (strcat"\n输入比例1:<" (rtos *Scale* 2 0) ">:") ) )
对上面语句,如果*Scale* 成立,就执行(setq SC (getreal (strcat"\n输入比例1:<" (rtos *Scale* 2 0) ">:") ),
*Scale*算一个语句吗,Scale两边的*是什么意思?

Gu_xl 发表于 2013-1-16 09:10:12

*Scale*是符号变量,该句代码表示:当符号变量*Scale*的值不为nil则执行(setq SC (getreal (strcat"\n输入比例1:<" (rtos *Scale* 2 0) ">:") ) 语句,

丹霞岭 发表于 2013-1-16 13:14:38

Gu_xl 发表于 2013-1-16 09:10 static/image/common/back.gif
*Scale*是符号变量,该句代码表示:当符号变量*Scale*的值不为nil则执行(setq SC (getreal (strcat"\n输入 ...

什么是符号变量?

cnks 发表于 2013-1-16 16:25:14

就像一个人的名字一样,一个称谓而已

xiabin68 发表于 2013-1-16 18:21:51

昨天注册今天发帖,,,,,

zyhandw 发表于 2013-1-17 14:01:42

没有什么特殊意义,整体看作一个变量名称即可
页: [1]
查看完整版本: 初学者请教