第二章 头文件、变量和基本类型(6)——标识符

0x01 标识符的构成


C++标识符的构成遵循以下规则:

1、由字母、数字和下划线组成,必须以字母或下划线开头;
2、没有长度限制,但对大小写敏感;
3、不可以是语言本身的保留字;
4、C++为标准库保留了一些名字,用户自定义的标识符中不能连续出现两个下划线,不能以下划线紧连大写字母开头;
5、定义在函数体外的标识符不能以下划线开头。



0x02 变量的命名规范


为了提高程序的可读性,变量命名有许多约定俗成的规范:

1、标识符要能够体现变量的意义;
2、变量名一般用小写字母,如index;
3、用户自定义的类名一般以大写字母开头,如Sales_data;
4、如果标识符由多个单词组成,则单词间应有明显区分,如member_list或memberList,最好不要用memberlist。



0x03 关键字列表



C++关键字列表



0x04 操作符替代名



C++操作符替代名


这些替代名用于支持某些不支持标准C++操作符号集的字符集。





-----------(我是分割线)-----------

        这里的学习顺序基于《 C++ Primer(第五版)》,虽说这本书是C++神书,但如果没有一定的C语言基础,肯定很难一下子啃下来,特别是原书第一章说编写一个简单的程序,结果各种语句和输入输出流都出现了,最后还来个类简介,实在是有点让新手朦逼。就算有一定的C++基础,中文版的语言也略显拗口。

        所以,我建议可以先用谭浩强的C/C++系列高校用书籍来打个基础。先别管网上对谭教授的教材评价如何,至少它能高效地带你入门。直接学习C++不是不可以,但毕竟c语言是一门经典的计算机语言,经久不衰,还衍生出了很多其他的计算机语言。学好C语言能培养出一种理解计算机语言的思维模式,以后学其他语言都可能事半功倍。

        我个人的学习方式是“先看懂,后深入,再高效”。在这里会按照我的理解,尽量用简单的语言来解释C++的知识点,至少先看懂并让程序能用再说。如果有错欢迎指正。

        文中可能有某些程序段来自pezy大神,自学C++的路上我有很多疑难都是在pezy大神的解释中顿悟。在此表示感谢!

        任何地方如有侵权请立即联系删除。

-----------(我是分割线)-----------


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值