C语言标识符~~很简单的~~~

8. 以下选项中合法的用户标识符是 B
A) long B) _2Test C) 3Dmax D) A.dat
9.下列四组选项中,正确的C语言标识符是( C )。
A) %x B) a+b C) a123 D) 123

解释一下 第8题 D)和第9题 B)

第8题 D) A.dat错 因为 A.dat是一个文件名
第9题 B) a+b 错 因为 a+b 是一个计算

不知我这样理解正确么~~

标识符是由字符,数字,下划线组成
且必须是字母或者下划线开头
A.dat 并不是文件名,因为存在 '.' 所以不是

第9题一样,根据标识符的组成条件
可以判断 a+b 错,是因为有+
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-19
用户标识符不能包含“.”“+”等字符,只能是字母,数字和下划线,首字母不能为数字。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网