理论教育 变量与函数命名规范-零点起步

变量与函数命名规范-零点起步

时间:2023-10-19 理论教育 版权反馈
【摘要】:常见的变量命名规则如下。常变量=c_+变量命名规则;●对一重指针变量的基本原则为“p”+变量类型前缀+命名。

变量与函数命名规范-零点起步

1.变量的命名规则

规范的变量命名能够提高程序的可读性,便于程序的阅读和维护。常见的变量命名规则如下。

●变量的命名规则要求用“匈牙利法则”,即开头字母用变量的类型,其余部分用变量的英文意思或其英文意思的缩写,尽量避免用中文的拼音,要求单词的第一个字母应大写。形式如下。

变量名=变量类型+变量的英文意思(或缩写)

●对非通用的变量,在定义时加入注释说明,变量定义尽可能放在函数的开始处。

●全局变量用g_开头,如一个全局的长型变量定义为g_lFailCount。形式如下。全局变量名=g_+变量类型+变量的英文意思(或缩写)

●静态变量用s_开头,如一个静态的指针变量定义为s_plPerv_Inst。形式如下。静态变量名=s_+变量类型+变量的英文意思(或缩写)

●成员变量用m_开头,如一个长型成员变量定义为m_lCount。形式如下。成员变量名=m_+变量类型+变量的英文意思(或缩写)

●对枚举类型(enum)中的变量,要求用枚举变量或其缩写作前缀,并且要求用大写。(www.daowen.com)

●对struct、union、class变量的命名要求定义的类型用大写,并要加上前缀,其内部变量的命名规则与变量命名规则一致。

●对常量(包括错误的编码)命名,要求常量名用大写,常量名用英文表达其意思。

●对const的变量要求在变量的命名规则前加入c_。形式如下。常变量=c_+变量命名规则;

●对一重指针变量的基本原则为“p”+变量类型前缀+命名。

●对多重指针变量的基本规则为二重指针:“pp”+变量类型前缀+命名。

2.函数的命名规范

函数的命名应该尽量用英文表达出函数完成的功能。遵循动宾结构的命名法则,函数名中动词在前,并在命名前加入函数的前缀。例如:

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈