练习2.12:请指出下面的名字中哪些是非法的?
(a) int double = 3.14 //错误,关键字double不能做变量名
(b) int _;//错误,标识符必须由字母,数字和下划线组成,但必须以字母或者下划线开头,函数体外的标识符也不能以下划线开头 //有不同答案
(c) int catch-22; //错误,不能有连字符
(d) int 1_or_2 = 1;//错误,不能以数字开头
(e) double Double = 3.14;//正确 个人感觉别扭
本文详细解析了编程中常见的语法错误,并重点讨论了合法标识符的构成规则,包括关键字使用、符号组合、命名约定等。通过具体实例帮助开发者避免常见陷阱,提升编程质量。
练习2.12:请指出下面的名字中哪些是非法的?
(a) int double = 3.14 //错误,关键字double不能做变量名
(b) int _;//错误,标识符必须由字母,数字和下划线组成,但必须以字母或者下划线开头,函数体外的标识符也不能以下划线开头 //有不同答案
(c) int catch-22; //错误,不能有连字符
(d) int 1_or_2 = 1;//错误,不能以数字开头
(e) double Double = 3.14;//正确 个人感觉别扭
1587

被折叠的 条评论
为什么被折叠?