加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

关于命名规则

发布时间: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_开头

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读