首页 > 解决方案 > HTML 页面中的 C 代码

问题描述

我有一些 C 代码

#include <stdio.h>

应该显示在网页上。对于这个问题,我使用标签precode但不幸的是尖括号消失了。

#include stdio.h

我该怎么做才能显示stdio.h带尖括号?

标签: htmlc

解决方案


这是因为 HTML 会处理 '<' 作为开始标签,并会尝试呈现它。您需要将所有适用的字符转换为它们的 HTML 实体以防止这种情况发生,例如显示 '<' 您需要将其转换为 '&lt;' 对于“>”,您需要将其转换为“>”。还有一些你需要编码的其他字符,一些语言为此内置了函数,例如在 PHP 中你可以使用 'htmlentities()' 函数。


推荐阅读