明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2150|回复: 4

[求助]LISP中defun C:定义的函数可以调用吗?

[复制链接]
发表于 2010-8-17 10:26:00 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2010-8-17 11:07:45 编辑

如题
我想调用:

(defun c:test ()
     (princ "XX")
)

 

直接用:

 (c:test)

 

楼下的帮我解答了,谢谢!

 

 

另外defun C:定义的函数可以设定形参数和实参数吗?

就是说defun c:test ()中不能使用参数吗?比如:

(defun c:test ( str_in / )
     (princ "XX")
)

发表于 2010-8-17 10:34:00 | 显示全部楼层
(c:test)
 楼主| 发表于 2010-8-17 11:05:00 | 显示全部楼层
xshrimp发表于2010-8-17 10:34:00(c:test)

多谢

 楼主| 发表于 2010-8-17 11:09:00 | 显示全部楼层
xshrimp发表于2010-8-17 10:34:00(c:test)
defun C:定义的函数可以设定形参数和实参数吗?
就是说defun c:test ()中能不能使用参数?比如:
  1. (defun c:test ( str_in / )
  2.      (princ "XX")
  3. )
是不是不可以?
发表于 2010-8-17 20:10:00 | 显示全部楼层

理论上没问题。只是调用时不能直接在COMMAND下键入test了。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-10-2 10:31 , Processed in 0.171479 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表