Почему имена переменных не могут начинаться с цифр?C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Почему имена переменных не могут начинаться с цифр?

Сообщение Anonymous »

Некоторое время назад я работал с новым разработчиком C++, когда он задал вопрос: «Почему имена переменных не могут начинаться с цифр?»

Я не мог Я не могу придумать ответ, за исключением того, что некоторые числа могут содержать текст (123456L, 123456U), а это было бы невозможно, если бы компиляторы считали, что все, что содержит некоторое количество буквенных символов, является именем переменной.

Это был правильный ответ? Есть еще причины?

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


Подробнее здесь: https://stackoverflow.com/questions/342 ... th-numbers
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»