Page 1 of 1

Warum können Variablennamen nicht mit Zahlen beginnen?

Posted: 18 Jan 2025, 22:49
by Guest
Ich arbeitete vor einiger Zeit mit einem neuen C++-Entwickler zusammen, als er mir die Frage stellte: „Warum können Variablennamen nicht mit Zahlen beginnen?“

Ich konnte' Ich habe keine Antwort darauf gefunden, außer dass einige Zahlen Text enthalten können (123456L, 123456U) und das wäre nicht möglich, wenn die Compiler denken würden, dass alles mit einer gewissen Anzahl an Buchstaben ein Variablenname sei.

War das die richtige Antwort? Gibt es noch weitere Gründe?

Code: Select all

string 2BeOrNot2Be = "that is the question"; // Why won't this compile?