Je suis un nouveau bie à C++. J'ai trouvé la déclaration suivante dans un C++ livre: « Dans tout programme C++, un nom de variable commence par une lettre et ne contient que des lettres, des chiffres et underscores.The suivants sont le nom ne varie pas: »
2x // a name must start with a letter
time$to$market // $ is not a letter, digit, or underscore
Start menu // space is not a letter, digit, or underscore
La question est pourquoi time$to$market
n'est pas nom de variable? J'ai essayé de le compiler et le compilateur ne s'est pas plaint, malgré qu'il devrait se plaindre?
nous ne pouvons pas utiliser le nom de variable $ sign, seul le caractère de soulignement est autorisé, parmi les caractères spéciaux –
GCC (et peut-être d'autres) a une extension qui permet d'entrer des identificateurs $ $. – Quentin
mec, lettre signifie 'a-z' et' A-Z'. chiffre signifie «0-9». le soulignement signifie '_'. – Yves