单选题以下选项中,能用作用户标识符的( )。AvoidB8_8C_0_Dunsigned
单选题
以下选项中,能用作用户标识符的( )。
A
void
B
8_8
C
_0_
D
unsigned
参考解析
解析:
标识符是由若干个字符组成的字符序列,用来命名程序的一些实体。C语言定义标识符应遵循以下六种规则:①标识符由字母、数字或下划线组成;②第一个字符必须是字母或下划线;③标识符最多由274个字符组成;④在标识符中严格区分大小写字母;⑥关键字不能作为自定义的标识符在程序中使用。A、D项皆为C语言的关键字,B项第一个字符为数字,错误。答案选择C选项。
标识符是由若干个字符组成的字符序列,用来命名程序的一些实体。C语言定义标识符应遵循以下六种规则:①标识符由字母、数字或下划线组成;②第一个字符必须是字母或下划线;③标识符最多由274个字符组成;④在标识符中严格区分大小写字母;⑥关键字不能作为自定义的标识符在程序中使用。A、D项皆为C语言的关键字,B项第一个字符为数字,错误。答案选择C选项。
相关考题:
阅读以下程序A)定义语句出错,Case是关键字,不能用作用户自定义标识符,printF不能用作用户自定义标识符B)定义语句出错,Int无法被识别C)定义语句无错,scanf不能作为输入函数使用D)定义语句无错,printf不能输出Case的值
单选题C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是( )。A预定义标识符(如库函数中的函数名)可用作用户标识符,但失去原有含义B用户标识符可以由字母和数字任意顺序组成C在标识符中大写字母和小写字母被认为是相同的字符D关键字可用作用户标识符,但失去原有含义
单选题以下叙述正确的是()。A可以把define和if定义为用户标识符B可以把define定义为用户标识符,但不能把if定义为用户标识符C可以把if定义为用户标识符,但不能把define定义为用户标识符Ddefine和if都不能定义为用户标识符
单选题以下选项中叙述正确的是( )。AC语言的标识符可分为关键字、预定义标识符和用户标识符三类BC语言的标识符可分为语句、变量和关键字三类CC语言的标识符可分为函数名、变量和预定义标识符三类DC语言的标识符可分为运算符、用户标识符和关键字三类
单选题以下选项中不合法的标识符是( )。AprintBFORCaD_00