我的c++命名规则
类名、常量名大写开头
![](/icons/78976dou.gif)
每单词首字大写
![](/icons/78976dou.gif)
拼音则每词组首字大写
![](/icons/78976dou2.gif)
中间不要下划线
![](/icons/78976dou2.gif)
和大驼峰原则
![](/icons/78976yi.gif)
致
![](/icons/78976dou2.gif)
如:
const Pr
![](/icons/78976int.gif)
Fangxiang=1;
变量和
![](/icons/78976hanshu.gif)
名
![](/icons/78976dou.gif)
首字小写
![](/icons/78976dou.gif)
其余首字母大写
![](/icons/78976dou.gif)
拼音规则同上
![](/icons/78976dou.gif)
区别字母或拼音
![](/icons/78976de.gif)
词组间用下划线单隔
![](/icons/78976dou2.gif)
内部私有变量前下划线
![](/icons/78976dou.gif)
这
![](/icons/78976yi.gif)
点和小驼峰原则是不
![](/icons/78976yi.gif)
样
![](/icons/78976de.gif)
![](/icons/78976dou2.gif)
如:
Pr
![](/icons/78976int.gif)
Fangxiang pr
![](/icons/78976int.gif)
_Fangxiang;
这样考虑有以下两个原因:
![](/icons/78976yi.gif)
、类和常量
![](/icons/78976yi.gif)
般数据要远小于变量和
![](/icons/78976hanshu.gif)
名
![](/icons/78976dou.gif)
所以大驼峰原则基本可以满足需要
![](/icons/78976dou2.gif)
2、变量和
![](/icons/78976hanshu.gif)
名数量很多
![](/icons/78976dou.gif)
有时找不到合适
![](/icons/78976de.gif)
英文名字来标识
![](/icons/78976dou.gif)
用拼音
![](/icons/78976de.gif)
话
![](/icons/78976dou.gif)
我比较愿意用全拼
![](/icons/78976dou.gif)
中间加上下划线不会引走歧义
Tags:
延伸阅读
最新评论