C++ 变量名命名规则

C++提倡有一定含义的变量名。

如果变量表示差旅费,应将其命名为cost_of_trip或costOfTrip,而不是将其命名为x或cot.

必须遵循几种简单的C++命名规则:

1.在名称中只能使用字母字符、数字和下划线(_)

2.名称的第一个字符不能是数字

3.区分大写字符与小写字符

4.不能将C++关键字用作名称

5.以两个下划线或下划线和大写字母打头的名称被保留给实现(编译器及其使用的资源)使用。以一个下划线开头的名称被保留给实现,用作全局标识符。

6.C++对于名称的长度没有限制,名称中所有的字符都有意义,但有些平台有长度限制。

note:第5点与前面几点有所不同,因为使用像_time_stop或_Donut这样的名称不会导致编译器错误,而回导致行为的不确定性。换句话说,不知道结果将是社么。不出现编译器错误的原因是,这样的名称不是非法的,但要留给实现使用。全局名称指的是名称被声明的位置。


有效的命名:

在变量名中加入其他的信息,即描述变量类型或内容的前缀。

例如,将整型变量myWeight命名为nMyWeight,其中前缀n用来表示整数值

str或sz表示以空字符结束的字符串

b表示布尔值

p表示指针

c表示单个字符


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值