我正在Coliru上testing一些代码,并且得到了一个奇怪的结果。 我下了代码,可以用这段简单的代码重现它: int main() { π } g ++上的输出: 铛: 例如,只使用pi (不带地址)显示预期的结果: main.cpp:3:5: error: 'pi' was not declared in this scope pi; ^ 我试图在我的机器上重现这一点,使用g ++ 4.9.2和其他网站,但我不能。 这是这个网站上的一些错误,这些编译器的一些configuration? 为什么只使用地址运算符( & )显示这个符号?