饼仲郎
发表于 2024-9-3 11:31:03
moranyuyan 发表于 2024-9-3 11:10
我试了,加和不加在命令行看不出区别。
(defun c:tt ()
(if 1
(princ "好好学习")
)
;(princ)
)
自己试一下,不可能没有区别的
moranyuyan
发表于 2024-9-3 14:56:49
tryhi 发表于 2024-9-3 11:25
那就不是在最后,或者不是最后加载,或者你看漏了,最后的话会显示两句重复一样的提示
我再测试下
moranyuyan
发表于 2024-9-3 15:14:14
饼仲郎 发表于 2024-9-3 11:31
(defun c:tt ()
(if 1
(princ "好好学习")
运行测试的结果是这样的,这个怎么理解(princ)的作用?返回的是?
moranyuyan
发表于 2024-9-3 15:24:22
饼仲郎 发表于 2024-9-3 11:31
(defun c:tt ()
(if 1
(princ "好好学习")
(princ)是对上一个代码层级的结果进行空显吗?
moranyuyan
发表于 2024-9-3 15:38:45
muwind 发表于 2024-9-1 21:44
我们使用(princ xx)就是为了打印或者说将XX显示在屏幕上,
不仅princ,基本上任何函数包括自定义函数都 ...
谢谢,大概明白了
饼仲郎
发表于 2024-9-3 15:42:51
(princ)放在代码最后,有用。放在代码外面,和tt这个函数没有瓜系了。作用前面的大哥们已经解释的很详细了。
moranyuyan
发表于 2024-9-3 15:48:11
饼仲郎 发表于 2024-9-3 15:42
(princ)放在代码最后,有用。放在代码外面,和tt这个函数没有瓜系了。作用前面的大哥们已经解释的很详细 ...
谢谢指点
moranyuyan
发表于 2024-9-3 15:49:18
muwind 发表于 2024-9-1 10:08
(princ "A") 将显示:A A前一值为打印值,后一值为返回值。
为了不显示返回值 我们 加一个(princ)
理 ...
谢谢指定
moranyuyan
发表于 2024-9-3 15:53:26
饼仲郎 发表于 2024-9-3 11:31
(defun c:tt ()
(if 1
(princ "好好学习")
我明白了,谢谢您的举例
moranyuyan
发表于 2024-9-3 16:01:06
饼仲郎 发表于 2024-9-3 11:31
(defun c:tt ()
(if 1
(princ "好好学习")
如何快速分辨或定位(PRINC)是对哪个函数进行空显