将表达式打印到命令行或将表达式写入打开的文件 支持的平台:视窗和 Mac OS 签名(prin1 [expr [file-desc]])
返回值类型:整数、实数、字符串、列表、符号、文件、Ename(实体名称)、T 或 nil 已计算的expr 的值。如果不带参数调用,则返回空符号。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)。 前面的每个示例都显示在屏幕上,因为未指定文件描述。假设这是打开写入的文件的有效文件描述符,则以下函数调用将字符串写入该文件并返回字符串:f (prin1 "Hello" f) "Hello" |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 14:36
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.