55问答网
所有问题
c++中new为什么不是合法的标识符?
如题所述
举报该问题
推荐答案 2014-06-28
因为new是C++关键字,关键字都不能当做标识符来使用,不过因为C++区分大小写,是可以取名为New、nEw、、NEW等的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/cFcLLGGIQFQRIQI8QF.html
其他回答
第1个回答 2014-06-28
你听谁说这个是不合法的。。
追问
这是操作符,所以不合法!
追答
所以呢。。你不能把他再声明为一个其他的量之类的名称,这样会影响到什么嘛。。而且又不止这一个操作符,全部的操作符都不可以再声明(二义性)
相似回答
以下哪些
不是C++中合法的标识符?为什么
?
答:
标识符
是用于表示以下内容之一的字符序列:对象或变量名称 类、结构或联合名称 枚举类型名称 类、结构、联合或枚举的成员 函数或类成员函数 typedef 名称 标签名称 宏名称 宏参数 允许将以下字符用作标识符的任意字符:_ a b c d e f g h i j k l m n o p q r s t u v w x y z ...
7在C/
c++
程序中,那些
属于
非法变量名 Case 52try inline
new
_百度知 ...
答:
这三个非法。
new是关键字,用于分配内存
。inline表示内联函数,也是关键字。52try以数字开头,也是非法变量名。
C++标识符
答:
C是合法的C++变量名,是可以使用的.如果答案中有C而无其它特殊说明,那么就是C错了.参考资料:C/C++标识符命名规则:1.
所有标识符必须由一个字母(a~z或A~Z)或下划线(_)开头;2. 标识符的其它部分可以用字母、下划线或数字(0~9)组成;3. 大小写字母表示不同意义, 即代表不同的标识符,如前面...
c语言。第九题。什么是用户
标识符?为什么不合法
?
答:
1、c语言用户标识符就是用户根据需要自己定义
的标识符
,一般用来给变量、函数、数组等命名。2、在c语言中,用户标识符如果与关键字相同,则编译时会出错;如果与预定义标识符相同,编译时不会出错,但预定义标识符的原意失去了,或会导致结果出错,因此预定义标识符一般不用来作为用户标识符。3、对于c...
C语言用户
标识符
哪个选项是都
不合法的?为什么?
答:
1、所谓
标识符
,就是你起的一个名字。c/
c++中
,是你用来标识变量名、符号常量名、函数名、数组名、文件名、类名、对象名等的。(就好像你父母有了你以后给你起的名字)~~ c/c++有效标识符的构成规则如下(1)第一个字符必须是字母(不分大小写)或下划线(_);(2)后跟字母(不分大小写)、...
大家正在搜
下列标识符中不合法的是
以下不是java中合法的标识符
以下标识符中哪项是不合法的
c语言中不合法的标识符
c语言用户标识符中合法的是
下列标识符中哪个是合法的
java中不合法的标识符
以下选项中合法的标识符是
c语言标识符中合法的变量名
相关问题
以下哪些不是C++中合法的标识符?为什么?
以下哪些不是C++中合法的标识符?为什么?
C++中switch是合法的标识符吗
C++语言合法标识符
C++语言合法标识符
C++语言中如何判断标识符不合法
C语言合法标识符有哪些
C++如何声明标识符,急~~~~