关于命名规则
发布时间:2020-12-15 23:38:49 所属栏目:大数据 来源:网络整理
导读:? 骆驼式命名法(Camel-Case)一词来自 Perl 语言中普遍使用的大小写混合格式,而 Larry Wall 等人所著的畅销书《Programming Perl》(O‘Reilly 出版)的封面图片正是一匹骆驼。 ? 骆驼式命名法的命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和
?
骆驼式命名法(Camel-Case)一词来自 Perl 语言中普遍使用的大小写混合格式,而 Larry Wall 等人所著的畅销书《Programming Perl》(O‘Reilly 出版)的封面图片正是一匹骆驼。
?
骆驼式命名法的命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。
?
变量名--小驼峰法
变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。譬如
int myStudentCount;
?
全局变量则以 g开头,比如:
int gStudentCount;
?
常量以k后面跟大写字母开头的单词,比如: const int kDaysInAWeek=7;
?
类名--大驼峰法
相比小驼峰法,大驼峰法(即帕斯卡命名法)把第一个单词的首字母也大写了。常用于
类名,
命名空间等。譬如
public class DataBaseUser;
?
函数名--小写和下划线
函数和方法名用?
小写和下划线 。譬如
public add_fuction();
?
宏或枚举全大写加下划线,比如: define PI_ROUND 3.0
enum?DAY
{ ??????MON=1,?TUE,?WED,?THU,?FRI,?SAT,?SUN };
?
?文件命名
foo_bar.h foo_bar.cpp ? 网上也有些其他方法: 总的来说,函数名、变量名、文件名都应该具有描述性,不要随意缩写,类型变量名保持名词性描述,函数名称保持命令性语气,宏、枚举值全大写加下划线,变量、文件、命名空间、存取函数全小写加下划线,其中类成员变量还要以下划线结尾,全局变量g_开头 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |