2.2.3节练习
练习2.12:请指出下面的名字中哪些的非法的?
(a) int double = 3.14; (b) int _;
(c) int catch-22; (d) int 1_or_2 = 1;
(e) double Double = 3.14;
出题思路:本题旨在考查C++标识符的命名规则。
解答:(a)是非法的,因为double是C++关键字,代表一种数据类型,不能作为变量的名字。
(c)是非法的,在标识符中只能出现字母、数字和下划线,不能出现符号-,如果改成“int catch_22;”就是合法的了。
(d)是非法的,因为标识符必须以字母或下划线开头,不能以数字开头。
(b)和(e)是合法的命名。
普通的冒险故事提示您:看后求收藏(卧龙小说网http://www.wolongxs.com),接着再看更方便。
好书推荐:《我的剧本世界在自主运行》、《我是舰娘》、《我的师妹是妖女》、《交错世界之学院都市》、《认清现实后,她们开始追夫火葬场》、《好徒儿你就饶了为师伐》、
卧龙小说网所有内容使用搜索引擎转码技术抓取自网络,如有侵犯版权,请来信告知,本站立即处理。
Copyright © 2018-2019 http://www.wolongxs.com All rights reserved.