有关HTML页面中的C代码?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (83)

我有一些C代码

#include <stdio.h>

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

#include stdio.h

我该怎么做以显示stdio.h尖括号?

提问于
用户回答回答于

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

扫码关注云+社区

领取腾讯云代金券