2.5. 代码片段

使用programlisting环境。你可以在文章中引用代码片段,片段的显示是采用等宽字体来显示的。

例 2.6. 引入代码片段

<programlisting>
#include &lt;stdio.h>
int main()
{
    printf("hello, world.\n");
}
</programlisting>

象上面,如果要使用<,则应该使用它的实体形式&lt;。>可以不进行转换。

[Tip]

如果你不想进行转换,还有一种方式是使用CDATA节[1]

<programlisting><![CDATA[
#include <stdio.h>
int main()
{
    printf("hello, world.\n");
}]]>
</programlisting>


[1] CDATA中的内容,如<, >, ", ', &等全部被当作字符来看来,XML处理器不会对它们进行解释。一个CDATA节以“<![CDATA[”开始,以“]]>”结束。