C++ 初学者指南 第一篇(14)
2009-11-26 21:34
190 查看
必备技能1.12:标识符
在C++中,一个标识符可以是一个函数、变量或者任何其它用户自定义项目的名字。标识符可以是一个到几个字符的长度。变量的名字可以是以字母表中任意字符开始或者以下划线开始。后面接着字母,数字或者一个下划线。使用下划线可以增强变量名字的可读性,诸如变量line_count。大写字母和小写字母是有区分的;也就是说,在C++中,myvar和MyVar是两个不同的名字。还有一条重要的标识符的规则:任何关键字都不能作为标识符的名字。另外预先定义好的标识符,例如cout是不受这个限制的。下面是一些合法的标识符实例
记住,标识符不能以数字开头。因此98OK是无效的标识符。好的编程实践告诉我们,标识符的名字应该能够反映该标识符的含义或者用法。
练习
1. 哪个是C++中的关键字,for,For还是FOR?
2. 一个C++中的标识符可以含有那种类型的字符?
3. 标识符index21和Index21是否是同一个标识符?
答案
1. for是C++中的关键字。在C++中所有的关键字都是小写的。
2. 一个C++中的标识符可以含有字母,数字和下划线。
3. 不是。C++是大小写敏感的语言。
在C++中,一个标识符可以是一个函数、变量或者任何其它用户自定义项目的名字。标识符可以是一个到几个字符的长度。变量的名字可以是以字母表中任意字符开始或者以下划线开始。后面接着字母,数字或者一个下划线。使用下划线可以增强变量名字的可读性,诸如变量line_count。大写字母和小写字母是有区分的;也就是说,在C++中,myvar和MyVar是两个不同的名字。还有一条重要的标识符的规则:任何关键字都不能作为标识符的名字。另外预先定义好的标识符,例如cout是不受这个限制的。下面是一些合法的标识符实例
Test | x | y2 | MaxIncr |
up | _top | my_var | simpleInterest23 |
练习
1. 哪个是C++中的关键字,for,For还是FOR?
2. 一个C++中的标识符可以含有那种类型的字符?
3. 标识符index21和Index21是否是同一个标识符?
答案
1. for是C++中的关键字。在C++中所有的关键字都是小写的。
2. 一个C++中的标识符可以含有字母,数字和下划线。
3. 不是。C++是大小写敏感的语言。
相关文章推荐
- C++ 初学者指南 第一篇(6)
- C++ 初学者指南 第四篇(14)
- C++ 初学者指南 第一篇(7)
- C++ 初学者指南 第一篇(2)
- C++ 初学者指南 第一篇(8)
- C++ 初学者指南 第一篇(11)
- C++ 初学者指南 第一篇(13)
- C++ 初学者指南 第五篇(14)
- C++ 初学者指南 第一篇(9)
- C++ 初学者指南 第一篇(15)
- C++ 初学者指南 第一篇(7)从键盘读取输入
- C++ 初学者指南 第一篇(10)
- C++ 初学者指南 第一篇(12)
- C++ 初学者指南 第一篇(3)
- C++ 初学者指南 第一篇(4)
- C++ 初学者指南 第二篇(14)
- C++ 初学者指南 第一篇(10)使用代码块
- C++ 初学者指南 第一篇(5)
- C++ 初学者指南 第三篇(9)
- C++初学者指南 第十篇(9)