Dlaczego nazwy zmiennych nie mogą zaczynać się cyframi? Nie mogłem znaleźć odpowiedzi z wyjątkiem tego, że niektóre cyfry mogą zawierać tekst (123456L, 123456U) i nie byłoby to możliwe, gdyby kompilatory myślały, że wszystko z pewną ilością znaków alfa jest nazwą zmiennej.
Czy są jeszcze jakieś powody?
1 odpowiedź
Ponieważ wtedy ciąg cyfr byłby prawidłowym identyfikatorem, a także prawidłową liczbą.
int 17 = 497;
int 42 = 6 * 9;
String 1111 = "Jakiś tekst";