以下选项中叙述正确的是( )。
A、C语言的标识符可分为关键字、预定义标识符和用户标识符三类
B、C语言的标识符可分为语句、变量和关键字三类
C、C语言的标识符可分为函数名、变量和预定义标识符三类
D、C语言的标识符可分为运算符、用户标识符和关键字三类
ATM的逻辑信道由______来标识。
A.虚路径标识符(VPI)
B.虚信道标识符(VCI)
C.虚路径标识符(VPI)和虚信道标识符(VCI)
D.虚路径标识符(VPI)或虚信道标识符(VCI)
在下列关于宏定义命令#define的叙述中,正确的一条是()
A.用一个指定的标识符(宏名)来代替一个长整型数
B.用一个指定的标识符(宏名)来代替一个双精度数
C.用一个指定的标识符(宏名)来代替一个字符串
D.用一个指定的标识符(宏名)来代替一个单精度实数
下列叙述中错误的是()。
A)用户所定义的标识符允许使用关键字
B)用户所定义的标识符应尽量做到“见名知意”
C)用户所定义的标识符必须以字母或下划线开头
D)用户定义的标识符中,大、小写字母代表不同标识
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是( )。
A、预定义标识符(如库函数中的函数名)可用作用户标识符,但失去原有含义
B、用户标识符可以由字母和数字任意顺序组成
C、在标识符中大写字母和小写字母被认为是相同的字符
D、关键字可用作用户标识符,但失去原有含义
下列关于C语言用户标识符的叙述中正确的是
A.用户标识符中可以出现下划线和中划线(减号)
B.用户标识符中不可以出现中划线,但可以出现下划线
C.用户标识符中可以出现下划线,但不可以放在用户标识符的开头
D.用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头