Je travaillais avec un nouveau développeur c++, un temps, quand il a posé la question: "Pourquoi ne pouvez pas les noms de variables commencent avec les numéros?"
Je ne pouvais pas trouver une réponse, sauf que certains numéros peuvent avoir de texte (123456L, 123456U) et qui ne serait pas possible si les compilateurs ont pensé à tout avec une certaine quantité de caractères alpha est un nom de variable.
Etait-ce la bonne réponse? Sont-il d'autres raisons?
string 2BeOrNot2Be = "that is the question"; // Why won't this compile?