奇思妙想 · 2024年 3月 22日 0

编程语言标识符为什么不能以数字开头?

46 次浏览

一个普世原则,数字开头的Token代表数值,不管是十进制、八进制还是十六进制(0x开头)。当然,不以数字开头就被认为是普通标识符。这种简单的约定,方便了编译器词法分析的难度,程序员也很容易理解。