class为什么不是合法的标识符?
因为和编程语言保留的关键字相同。
若想定义合法的标志符号,需要满足两个条件:
条件一,符合编程语言规定的标志符命名规则。目前大部分高级语言的标志符命名规则基本一致,即标志符名字只能由数字、下划线与字母这三种符号组成,且不能用数字开头。
条件二,标志符的名字不能与语言所保留的任何一个关键字标志符同名。如果你想知道某门语言的所有关键字,可以通过搜索引擎搜索一下或者通过调用该语言的核心库提供的api打印出所有的关键字。
以上就是我的答案,希望可以帮助到题主
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有