2.2.3节练习

作者:源力解离 更新时间:2018/2/26 13:12:33 字数:216

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)是合法的命名。


设置
阅读主题:
字体大小:
字体格式:
简体 繁体
页面宽度:
手机阅读
菠萝包轻小说

iOS版APP
安卓版APP

扫一扫下载