驼峰式大小写

✍ dations ◷ 2025-08-14 12:05:34 #软件工程,计算机编程,计算机语言,源代码,命名法

驼峰式大小写(Camel-Case,Camel Case,camel case),电脑程序编写时的一套命名规则(惯例)。

当变量名和函数名称是由二个或多个单字链接在一起,而构成的唯一识别字时,利用“驼峰式大小写”来表示,可以增加变量和函数的可读性。

“驼峰式大小写(Camel-Case)一词来自Perl语言中普遍使用的大小写混合格式,而Larry Wall等人所著的畅销书《Programming Perl》(O'Reilly出版)的封面图片正是一匹骆驼。”

“驼峰式大小写”命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。一旦选用或设置好命名规则,在程序编写时应保持一致格式。

单字之间不以空格断开(例:camel case)或连接号(-,例:camel-case)、下划线(_,例:camel_case)链接,有两种格式:

StudlyCaps是指大小写混用且不使用空格、连接号或下划线的格式,如sTuDlyCAps。StudlyCaps可以视为“驼峰式大小写”的变种。

相关

  • 大理石大理岩(英语:Marble)是石灰岩或白云岩等受接触、区域变质作用重结晶形成,方解石和白云石的含量一般大于50%,有的达99%。大理岩遇稀盐酸反应产生二氧化碳。这是因为含有石灰的岩石遇
  • 遗传连锁遗传连锁(英语:Genetic linkage)是指减数分裂期在同一染色体上两个位置靠得很近的基因有着同时被遗传的倾向。若基因所在的基因座相互靠得很近,则在染色体互换过程中它们被分离
  • 2019冠状病毒病乌干达疫情2019冠状病毒病乌干达疫情,介绍在2019新型冠状病毒疫情中,在乌干达发生的情况。2020年3月18日,乌干达宣布关闭所有学校,禁止公众集会,为期32天。3月21日,报告该国首例新冠肺炎确诊
  • 费尔南多·迪诺罗尼亚群岛费尔南多·迪诺罗尼亚群岛(葡萄牙语:Fernando de Noronha),是巴西伯南布哥州辖下的一个群岛,位于伯南布哥州海岸外354公里的大西洋中。该群岛由21个岛屿组成,主岛面积18.4平方公里
  • 皮埃尔·约瑟夫·艾玛皮埃尔·约瑟夫·艾玛(Pierre Joseph Eyma,1903年7月25日-1945年)为荷兰植物学家。1903年,皮埃尔·约瑟夫·艾玛出生于荷兰乌特勒支。他曾就读于乌特勒支大学,1929年至1937年间,担
  • 圌山圌山是中国江苏镇江境内山名,位于丹徒大路镇西北。相传“圌”字即为此山造。高250米。为宁镇丘陵的最后一座山。往东即开始是长江中下游平原。山顶有砖塔一座,名报恩塔,建于明
  • 马尔科·格鲁伊奇马尔科·格鲁伊奇(塞尔维亚语:Марко Грујић;1996年4月13日-)是一位塞尔维亚足球运动员。在场上的位置是中场。现时被英超球队利物浦外借至德甲哈化柏林。他也代表塞
  • 北佛罗里达大学北佛罗里达大学(University of North Florida,缩写:UNF)是一所位于美国佛罗里达州杰克逊维尔的公立大学,隶属佛罗里达州立大学系统。该大学创始于1972年,起初是一所只提供三、四年
  • 明官店乡明官店乡,是中国河北省安国市下辖的一个乡镇级行政单位。明官店乡下辖以下地区:明官店村、陈庄村、西章令村、北章令村、东庄村、西韩村、东韩村、前李村、肖街村、大南流村、
  • 冰川锅穴冰川锅穴,又称冰臼(英语:Moulin,起源于法语Mill ),是一种冰川特有的现象。它的形成犹如古语中的“水滴石穿”:冰川表面融化的水沿着冰川裂隙向下流动而缓慢形成深坑。由于冰层的巨