一个小小的C语言问题

.如下是正确的C语言标识符是()
A #define
B 123
C %d
D \n

C规定标识符第一个字符只能是字母或下划线开头,而且不能为C中的关键字,所以都是错的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-06
有答案么 记得告诉我
第2个回答  2010-08-06
E
第3个回答  2010-08-06
如果有E就选E吧……都是错了,前面的说的很对
变量我们总要给它取个名字吧,这个名字我们叫做标识符。
标识符的命名有一定的规则:
(1).标识符只能由字母、数字和下划线三类字符组成
(2).第一个字符必须是字母(第一个字符也可以是下划线,但被视作系统自定义的标识符)
(3).大写字母和小写字母被认为是两个不同的字符,如A和a是两个不同的标识符
(4).标识符可以任意长,但只有前32位有效。有些旧的C版本对外部标识符的限制为6位。这是由于链接程序的限制所总成的,而不是C语言本身的局限性
(5).标识符不能是C的关键字
第4个回答  2010-08-07
都是错的。
相似回答