prin1 (AutoLISP)
将表达式打印到命令行或将表达式写入打开的文件 支持的平台:Windows、Mac OS 和 Web 签名(prin1 [expr [file-desc]])
返回值类型:整数、实数、字符串、列表、符号、文件、Ename(实体名称)、T 或 nil 计算的 expr 的值。如果调用时不带参数,则返回 null 符号。prin1 用作函数中的最后一个表达式,不带参数会在函数完成时打印空行,从而允许函数“安静”退出。prin1 言论如果 expr 是包含控制字符的字符串,则使用前导 \ 展开这些字符,如下表所示:prin1
以下是如何使用控制字符: (prin1 (chr 2)) "\002""\002" 例子(setq a 123 b '(a)) (A) (prin1 'a) AA 上一个命令打印 A 并返回 A。 (prin1 a) 123123 上一个命令打印 123 并返回 123。 (prin1 b) (A)(A) 上一个命令打印 (A) 并返回 (A)。 前面的每个示例都显示在屏幕上,因为未指定 file-desc。假设它是打开写入的文件的有效文件描述符,则以下函数调用将字符串写入该文件并返回该字符串:f (prin1 "Hello" f) "Hello" 相关概念 |
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-3-29 11:56
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.