C/C++ 名正则言顺

本文探讨了C/C++编程中的命名规范,强调了名称的重要性,包括技术上正确、符合语言习惯、描述性和恰当四个品质。讨论了变量命名的基本原则,如避免使用关键字,遵循语言习惯,确保描述性,并给出了关于长度和格调的建议。同时,提到了匈牙利命名法、大写字母约定等命名约定,并警告了避免使用含义模糊、啰嗦、不准确或含糊不清的名称。
摘要由CSDN通过智能技术生成


本系列文章由 @yhl_leo 出品,转载请注明出处。
文章链接: http://blog.csdn.net/yhl_leo/article/details/50532701


名称所表达的含义极其丰富,你也许并不生活在对它们的恐惧中,不过绝不要低估名称的力量。

名称的重要性无可估量,作为程序员,我们在对各种构造进行命名时,将行使这项重大的权力。一个命名糟糕的实体,不仅很不方便,而且会产生误导,甚至非常危险。

一个对象名应该清晰地描述这个对象。

那么究竟应该如何进行命名呢?为对象命名的方式取决于你所遵循的任何编码标准。不过,虽然标准可能要求适用某种命名约定,但是并不会具体到足以指导如何为程序的每个部分都恰当地命名。

为了恰当地命名,在为每个对象相出名称之前,必须准确了解这个对象是什么!如果你都不知道你所命名对象是什么,它的用途和存在的理由也不清楚,那么你怎么能够赋予它一个有意义的名称呢?那么这样命名得到的实体,绝对是一个命名糟糕的实体。

好的对象名称往往具有以下四个品质:

  • 技术上正确
  • 符合语言习惯
  • 描述性
  • 恰当

下面我们逐一进行分析。

技术上正确

现代编程语言对于如何命名都规定了一些准则。以C/C++为例,最基础的四条原则是:

  • 变量名只能是字母(A-Z,a-z)和数字&#
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值