我在Coliru上测试了一些代码,我得到了一个奇怪的输出.我下了代码,可以使用这段简单的代码重现它:
int main()
{
π
}
Run Code Online (Sandbox Code Playgroud)
g ++上的输出:

铛:

例如,使用just pi(不带地址)显示预期结果:
main.cpp:3:5: error: 'pi' was not declared in this scope
pi;
^
Run Code Online (Sandbox Code Playgroud)
我尝试在我的机器上使用g ++ 4.9.2和其他网站重现这个,但我不能.
这是这个网站上的一些错误,这些编译器的一些配置?
为什么只使用address-of运算符(&)显示此符号?
Pup*_*ppy 114
这是网站上的一个错误,因为编译器的输出没有被正确转义.编译器应该输出π,但这是有效的HTML,产生你看到的pi符号.
小智 51
π是π的html代码.看起来有人忘记了正确逃避事情.