下列关于C++标识符的命名不合法的是(    )

下列关于C++标识符的命名不合法的是(    )


A、

Pad


B、

name_1


C、

A#bc


D、

_a12


【正确答案】:C
【题目解析】:

一般的标识符命名规则:
字母、数字和下划线的组合,大小写敏感,但不能以数字开头,也不能和系统中使用的关键字完全相同。

故C错误,“#”不属于字母、数字和下划线的任何一种。


Top