编译器在出错时显示 'pi' 符号
Compiler showing 'pi' symbol on error
我正在 Coliru, and I got a strange output. I went down the code and could reproduce it with this simple piece of code 上测试一些代码:
int main()
{
π
}
g++ 上的输出:
叮当声:
例如,仅使用 pi
(不带地址)显示预期结果:
main.cpp:3:5: error: 'pi' was not declared in this scope
pi;
^
我尝试在我的机器上使用 g++ 4.9.2 和其他站点重现此内容,但我做不到。
这是这个网站上的一些错误,这些编译器的一些配置吗?
为什么只使用地址运算符 (&
) 显示此符号?
这是站点上的错误,因为编译器的输出未正确转义。编译器应该输出 π
,但这是有效的 HTML,生成您看到的 pi 符号。
π
是 π 的 html 代码。好像有人忘了正确转义。
我正在 Coliru, and I got a strange output. I went down the code and could reproduce it with this simple piece of code 上测试一些代码:
int main()
{
π
}
g++ 上的输出:
叮当声:
例如,仅使用 pi
(不带地址)显示预期结果:
main.cpp:3:5: error: 'pi' was not declared in this scope
pi;
^
我尝试在我的机器上使用 g++ 4.9.2 和其他站点重现此内容,但我做不到。
这是这个网站上的一些错误,这些编译器的一些配置吗?
为什么只使用地址运算符 (&
) 显示此符号?
这是站点上的错误,因为编译器的输出未正确转义。编译器应该输出 π
,但这是有效的 HTML,生成您看到的 pi 符号。
π
是 π 的 html 代码。好像有人忘了正确转义。