你可能感兴趣的试题
在编译程序对C源程序进行预处理时用100替换标识符N 宏定义行中定义了标识符N的值为整数100 上述宏定义行实现将100赋给标识符N 在运行时用100替换标识符N
预定义标识符(如库函数中的函数名)可用做用户标识符,但失去原有含义 用户标识符可以由字母和数字任意顺序组成 在标识符中大写字母和小写字母被认为是相同的字符 关键字可用做用户标识符,但失去原有含义
用户标识符中可以出现下划线和中划线(减号) 用户标识符中不可以出现中划线,但可以出现下划线 用户标识符中可以出现下划线,但不可以放在用户标识符的开头 用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头
预定义标识符(如库函数中的函数名)可用做用户标识符,但失去原有含义 用户标识符可以由字母和数字任意顺序组成 在标识符中大写字母和小写字母被认为是相同的字符 关键字可用做用户标识符,但失去原有含义
可以把define和if定义为用户标识符 可以把define定义为用户标识符,但不能把if定义为用户标识符 可以把if定义为用户标识符,但不能把define定义为用户标识符 define和if都不能被定义为用户标识符
宏定义中定义了标识符N的值为整数100 在编译程序对C源程序进行预处理时用100替换标识符N 对C源程序进行编译时用100替换标识符N 在运行时用100替换标识符N
预定义标识符(如库函数中的函数名)可以用作用户标识符,但失去原有含义 用户标识符可以由字母和数字任意顺序组成 在标识符中大写字母和小写字母被认为是相同的字符 关键字可用用户标识符,但失去原有含义
可以把define和if定义为用户标识符 可以把define定义为用户标识符,但不能把if定义为用户标识符 可以把if定义为用户标识符,但不能把define定义为用户标识符 define和if都不能定义为用户标识符
define和auto都不能定义为用户标识符 可以把define和auto定义为用户标识符 可以把define定义为用户标识符,但auto是C语言的关键字 可以把auto定义为用户标识符,但define是C语言的关键字
合法的标识符是由字母、数字和下划线组成 C语言的标识符中,大写字母和小写字母被认为是两个不同的字符 C语言的标识符可以分为三类,即关键字、预定义标识符和用户标识符 用户标识符与关键字不同时,程序在执行时将给出出错信息