语言(C++)的标识符和关键字

  名字很重要,我们身边的一切事物有了名字才能得到更广泛的应用,比如苹果(我们很少去说红色的,近圆的,多汁的水果去叫它),有了名字就可以更简单的理解,使用。所以名字是非常重要的,在C++中也不例外。

                       标识符

C++中的标识符是用来标识变量,函数,类,模块,或任何其他用户自己定义项目的名字。

一个标识符用字母A-Z或a-z或下划线—开始,后跟零个或多个字母,下划线和数字(0-9);

例如:button—email1

一个标识符不允许使用数字开头;例如:1button

一个标识符内不允许出现标点字符,例如@,&和%;

不能大小写混淆,C++是区分大小写的语言,比如,在C++中,button和Button是两个不同的标识符(两个不同的名字)。

不能使用C++的关键字;且定义标识符长度不允许超过32位(原则上来说)。

                         关键字

关键字(keyword)顾名思义就是有特殊意义的词。而且这类关键字还是在不断的更新中。下图是我截取的目前的关键字。

这是查看关键字的网站(C++ keywords - cppreference.com)感兴趣的可以自行查看。

总结一下:标识符是开发者给自定义内容起的名字,一般只能使用字母,数字,和下划线来定义,但是数字不能放在首位。

对于起名字(标识符)的一些建议

不要打算发明最好的命名规则,应该和团队商量去制定一个都满意的规则。

标识符应该简单(名字要简单,尽量不搞个生僻字做名字)要一眼看出你的命名的意思。对于是否使用汉语拼音我个人觉得无所谓,只要你们团队能认识就行;如果你想做到国际范那就用英文去命名(单词组合,例如:newpeople)简单易懂。

标识符的长度应当符合(小身材,大意义)用最短的话语表达最多的内容。

变量的名字尽量使用名词或者形容词+名词;例如 people或newpeople。函数名可以使用动词+名词;例如:drawpicture。尽量数字少一些不然自己都分不清(例如:n1;n2;n3等)。

或者你可以参考一些有名的命名方法。

所以起一个好的名字是一切开始的第一步。

  • 9
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值