Ich habe Code auf Coliru getestet und eine seltsame Ausgabe erhalten. Ich ging den Code durch und konnte ihn mit diesem einfachen Code reproduzieren :
int main()
{
π
}
Die Ausgabe auf g ++:
klirren:
Wenn Sie beispielsweise nur pi
(ohne die Adresse von) verwenden, wird das erwartete Ergebnis angezeigt:
main.cpp:3:5: error: 'pi' was not declared in this scope
pi;
^
Ich habe versucht, dies auf meinem Computer mit g ++ 4.9.2 und auf anderen Websites zu reproduzieren, konnte dies jedoch nicht.
Ist das ein Fehler auf dieser Seite, eine Konfiguration dieser Compiler?
Und warum &
wird dieses Symbol nur mit der Adresse des Operators ( ) angezeigt?
(╯°□°)╯︵ ┻━┻
&tm;
? Kommst du ™? In diesem Fall wird Ihre Ausgabe als HTML interpretiert.