【多选题】以下关于标识符与保留字的叙述,正确的是()。A.程序中定义的标识符不能与系统的保留字同名。B.标识符命名必须有相应的意义,否则不能够阅读理解。C.标识符的第一个字符必须是字母或下画线。D.在程序中,book-1是个正确的用户标识符。

【多选题】以下关于标识符与保留字的叙述,正确的是()。

A.程序中定义的标识符不能与系统的保留字同名。

B.标识符命名必须有相应的意义,否则不能够阅读理解。

C.标识符的第一个字符必须是字母或下画线。

D.在程序中,book-1是个正确的用户标识符。


参考答案和解析
程序中定义的标识符不能与系统的保留字同名。;标识符的第一个字符必须是字母或下画线。

相关考题:

若程序中有宏定义行 :#define N 100 则以下叙述中正确的是A) 宏定义行中定义了标识符 N 的值为整数100B) 在编译程序对C 源程序进行预处理时用100 替换标识符NC) 对 C 源程序进行编译时用 100 替换标识符ND) 在运行时用 100 替换标识符N

在执行“typedef int DataType;”语句后,标识符DataType与保留字int具有完全相同的含义和作用。 () 此题为判断题(对,错)。

下列关于C语言用户标识符的叙述中正确的是A.用户标识符中可以出现下划线和中划线(减号)B.用户标识符中不可以出现中划线,但可以出现下划线C.用户标识符中可以出现下划线,但不可以放在用户标识符的开头D.用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头

以下标识符中不全是保留字的是( )。A、case for intB、default then whileC、bool class longD、goto return char

下列关于标识符与名字的区别的描述中,正确的是() 。 A.标识符和名字都是抽象的字符序列,没有确切的意义B.标识符只是抽象的字符序列,无确切的意义;名字则是由标识符表示,且具有语义属性C.名字是抽象的字符序列,无确切的意义;名标识符具有语义属性D.标识符和名字都具有语义属性

以下叙述正确的是______。A.可以把define和if定义为用户标识符B.可以把define定义为用户标识符,但不能把if定义为用户标识符C.可以把if定义为用户标识符,但不能把define定义为用户标识符D.define和if都不能定义为用户标识符

若需要定义一个标识符常量,并且使得C++能够进行类型检查,则应在定义语句的开始使用保留字【 】。

下列关于C语言用户标识符的叙述中,不正确的叙述是:() A、用户标识符中可以出现下划线和中划线(减号)B、用户标识符中不可以出现中划线,但可以出现下划线C、用户标识符中可以出现下划线,但不可以放在用户标识符的开头D、用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头

下列说法中错误的是______。A.$1_abc是合法的Java标识符B.void是合法的Java保留字C.局部变量必须先声明后使用D.在Java中,类不是用标识符命名的

在执行“typedef int DataType;”语句后,标识符DataType与保留字int具有完全相同的含义和作用。()A对B错

下列关于C语言的关键字的叙述中错误的是()。A、关键字是由C语言规定的具有特定意义的字符串,也称保留字B、用户定义的标识符不应与关键字相同C、ANSIC标准规定的保留字有32个D、ANSIC标准规定的保留字有64个

下列关于标识符的叙述正确的是哪项?()  A、标识符没有大小写之分也没有长度限制B、标识符有大小写之分但没有长度限制C、标识符有大小写之分也有长度限制D、标识符没有大小写之分但有长度限制

下面标识符哪些是JAVA中的保留字或关键字()。A、classB、switchC、breakD、synchronizedE、out

关于Transact—SQL中标识符的描述,正确的是:()。A、最多包含128个ByteB、首字母必须是下划线C、不能使用保留字D、可以包含@、#、、^等字符

标识符命名应注意:()A、命名时一定要避开程序设计语言或系统中的保留字B、尽量不使用容易产生二义性的标识符C、字母大小写D、命名规则要在整个程序中前后一致

标识符不能使用visuaibasic的保留字

为便于计算机识别记录的各个字段,每个字段都设有字段标识符,下列哪个字段的标识叙述是正确的()A、TI是题名的标识符B、AB是关键词的标识符C、AU是摘要的标识符D、AF是著者的标识符

多选题标识符命名应注意:()A命名时一定要避开程序设计语言或系统中的保留字B尽量不使用容易产生二义性的标识符C字母大小写D命名规则要在整个程序中前后一致

单选题关于Transact—SQL中标识符的描述,正确的是:()。A最多包含128个ByteB首字母必须是下划线C不能使用保留字D可以包含@、#、、^等字符

多选题下面标识符哪些是JAVA中的保留字或关键字()。AclassBswitchCbreakDsynchronizedEout

多选题关于进口保付业务,以下正确的是:()A是对汇票加保B是付款担保的一种C是融资性担保D境内分行办理了融资业务

单选题下列关于标识符的叙述正确的是哪项?()A标识符没有大小写之分也没有长度限制B标识符有大小写之分但没有长度限制C标识符有大小写之分也有长度限制D标识符没有大小写之分但有长度限制

单选题C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是(  )。A预定义标识符(如库函数中的函数名)可用作用户标识符,但失去原有含义B用户标识符可以由字母和数字任意顺序组成C在标识符中大写字母和小写字母被认为是相同的字符D关键字可用作用户标识符,但失去原有含义

单选题关于C语言标识符,以下叙述错误的是(  )。A标识符可全部由数字组成B标识符可全部由下划线组成C标识符可全部由小写字母组成D标识符可全部由大写字母组成

判断题标识符不能使用visuaibasic的保留字A对B错

判断题在执行“typedef int DataType;”语句后,标识符DataType与保留字int具有完全相同的含义和作用。()A对B错

单选题以下叙述正确的是()。A可以把define和if定义为用户标识符B可以把define定义为用户标识符,但不能把if定义为用户标识符C可以把if定义为用户标识符,但不能把define定义为用户标识符Ddefine和if都不能定义为用户标识符

单选题以下选项中叙述正确的是(  )。AC语言的标识符可分为关键字、预定义标识符和用户标识符三类BC语言的标识符可分为语句、变量和关键字三类CC语言的标识符可分为函数名、变量和预定义标识符三类DC语言的标识符可分为运算符、用户标识符和关键字三类