-
标识符是任意长的字符序列,其中的字符类型包括:数字,下划线,小写和大写拉丁字母,还有大部分的Unicode字符,Unicode字符前必须有
\
。 -
有效的标识符的起始字符不是数字。
-
标识符是区分大小写的,且每一个字符都是有意义的。
-
标识符可以用来命名对象,引用,函数,枚举,类型,类成员,命名空间,模板,模板特化,形参包,goto标签和其他的实体。
-
不能用来作为标识符的情况
- 关键字
- 具有双下划线的标识符
- 起使字符为下划线,后边紧跟着一个大写字符
- 单下划线的标识符为全部命名空间的保留字
-
#define
和#undef
关键字是未定义行为
网友评论