Некоторое время назад я работал с новым разработчиком C++, когда он задал вопрос: «Почему имена переменных не могут начинаться с цифр?»
Я не мог Я не могу придумать ответ, за исключением того, что некоторые числа могут содержать текст (123456L, 123456U), а это было бы невозможно, если бы компиляторы считали, что все, что содержит некоторое количество буквенных символов, является именем переменной.
Это был правильный ответ? Есть еще причины?
string 2BeOrNot2Be = "that is the question"; // Why won't this compile?
Подробнее здесь: https://stackoverflow.com/questions/342 ... th-numbers
Почему имена переменных не могут начинаться с цифр? ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему имена переменных в Java не могут иметь одинаковые имена, что и ключевые слова?
Anonymous » » в форуме JAVA - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-