caddr 返回表的第三个元素
<P id=crleadin class=cr_leadin>返回表的第三个元素</P><PRE class=prog_in_end>(caddr list)</PRE><P class=body>在 AutoLISP 中,caddr 函数经常被用来获取三维点的 Z 坐标(由三个实数组成的表的第三个元素)。</P>
<P class=Heading-2>参数</P>
<P class=define_head>list</P>
<P class=define_text>表。</P>
<P class=Heading-2>返回值</P>
<P class=body>list 中的第三个元素。如果表为空或元素个数少于三个则返回 nil。</P>
<P class=Heading-2>示例</P>
<P class=prompt_end>命令: <SPAN class=CharSansBold>(setq pt3 '(5.25 1.0 3.0))</SPAN> </P>
<P class=prompt_end>(5.25 1.0 3.0)</P>
<P class=prompt_end>命令: <SPAN class=CharSansBold>(caddr pt3)</SPAN> </P>
<P class=prompt_end>3.0</P>
<P class=prompt_end>命令: <SPAN class=CharSansBold>(caddr '(5.25 1.0))</SPAN> </P>
<P class=prompt_end>nil</P>
<P class=see_also>参阅</P>
<P class=body>《Visual LISP 开发人员手册》中的 <A href="ms-its:ACAD_ALG.chm::/ALG.08.034.htm"><FONT color=#0000ff>点表</FONT></A>。</P>
页:
[1]