<p>谢谢指点!可是我还没明白,SS的值传回到哪里?为什么要传回这个值?我就是跟这个网站自学,一个小问题都能把我难住……看你们的一些用法真是想问个为什么?只有麻烦大家再说具体点……谢谢!</p> SS的值传回到调用函数的程序 <p>我们写C:开通的函数是为了方便命令行调用,所以不需要有返回值,一般都以(princ)结尾。</p><p>但对于调用的公共函数或子函数,在大多数情况下都返回一定的结果,以方便调用。</p><p>如:</p><p>(defun c:tt1 (/ aaa n)<br/> (defun aaa (x / y);定义子函数aaa,以便下面反复调用<br/> (setq y (* (+ 10 x) n)<br/> n (1+ n)<br/> )<br/> y ;这里的y就是返回值<br/> )<br/> (setq n 1)<br/> (princ (+ (aaa 5) (aaa 2) (aaa 3) (aaa 7)))<br/> ;......<br/> (princ)<br/>)</p> 本帖最后由 作者 于 2009-12-26 5:59:44 编辑 <br /><br /> <p>感谢版主和<strong><font face="Verdana" color="#61b713">jxlsp的帮助和指点!我弄明白了!<img title="em14" src="http://www.mjtd.com/bbs/Skins/Default/emot/em14.gif" style="CURSOR: pointer;" alt=""/>非常感谢!</font></strong></p><p><strong><font face="Verdana" color="#61b713">祝两位元旦快乐!<img alt="" src="http://www.mjtd.com/bbs/Skins/Default/emot/em64.gif" style="MARGIN: 6px; CURSOR: pointer;"/><img alt="" src="http://www.mjtd.com/bbs/Skins/Default/emot/em78.gif" style="MARGIN: 6px; CURSOR: pointer;"/><img alt="" src="http://www.mjtd.com/bbs/Skins/Default/emot/em61.gif" style="MARGIN: 6px; CURSOR: pointer;"/><img alt="" src="http://www.mjtd.com/bbs/Skins/Default/emot/em69.gif" style="MARGIN: 6px; CURSOR: pointer;"/><img alt="" src="http://www.mjtd.com/bbs/Skins/Default/emot/em57.gif" style="MARGIN: 6px; CURSOR: pointer;"/><img alt="" src="http://www.mjtd.com/bbs/Skins/Default/emot/em60.gif" style="MARGIN: 6px; CURSOR: pointer;"/></font></strong></p> 好东西,顶一下~~~~ 学习了,多谢 感谢楼主的问题,感谢版主的解答!谢谢!!!
页:
1
[2]