c++ 变量/函数的命名规则


最近一直纠结如何命名函数和变量名,因为一个很好的命名方式不仅可以让自己编程思路清晰,同时,也有助于其余开发人员对代码的理解,于是搜索了相关命名内容,总结如下:

1)变量

 

变量名一律小写,单词间以下划线相连。类的成员变量以下划线结尾。

 

普通变量命名 举例:

 

string window_name; // OK 使用下划线

 

全局变量:没有特殊要求,尽量少用?可以加上前缀g_以与局部变量区分。

 

2)函数

 

普通函数:以大写字母开头,每个单词首字母大写,无下划线。

 

3)常量

 

常量全用大写的字母,用下划线分割单词。

 

例如:

 

const int MAX =  100; 

 

const int MAX_LENGTH =  100;

 

4)类名

 

必须以大写"C"开头,后面字母反映具体含义,以清晰表达类的用途和功能为原则。

 

接口必须以大写"I"开头,代表 Interface 。

 

当名称由多个单词构成时,每一个单词的第一个字母必须大写。

 

通用缩写表总结

缩写   全称

avg    average

addr   Address

DB    Database // 数据库

env   Environment

info  Information

init  Initial/Initialize/Initialization

lst   List

obj   Object

pic    picture

param   Parameter // 参数

pic    picture

ret    return

res    resource

tmp    Temporary

tst    Test

var    Variable

pub    Public

pre    previous

idx    Index

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM