驼峰式大小写

✍ dations ◷ 2025-09-09 04:05:13 #软件工程,计算机编程,计算机语言,源代码,命名法

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

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

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

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

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

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

相关

  • 欧姆欧姆是电阻值的计量单位(在中国大陆简称为“欧”);在国际单位制中是由电流所推导出的一种单位,其记号是希腊字母Ω(念作Ohm)。为了纪念德国物理学家格奥尔格·欧姆而命名;他定义了
  • 系统平台系统平台(英语:computing platform)是指在电脑里让软件运行的系统环境,包括硬件环境和软件环境。典型的系统平台包括一台电脑的硬件体系结构(computer architecture)、操作系统、
  • 判官 (神祇)判官,即冥判,道教、佛教、民间信仰中,阴间神明(如东岳大帝、酆都大帝、十殿阎君、城隍等等)的辅佐之神,主要管理人类的寿命长短、善恶报应、惩罚恶鬼等事。此神得名于唐代节度使或
  • 胶合板胶合板也叫夹板、多层材(英语:Laminated Veneer Lumber,缩写LVL,更通用的英文用语是Plywood)是第一种发明的科技木材。由比较薄的木单板制作。由相邻两层木纹相互垂直的木片(单板)
  • 白濑矗白濑矗(日语:白瀬 矗/しらせ のぶ ,1861年7月20日-1946年9月4日)是日本南极探险家、陆军中尉。幼名知教(日语:知教/ちきょう)。1861年,生于日本出羽国由利郡(日语:由利郡)金浦村(日语:金浦
  • 吕保维吕保维(1916年7月22日-2004年2月10日),江苏常州人,中国电波传播科学和空间科学专家,中国科学院院士,国际宇航科学院院士。1939年毕业于清华大学。1944年获美国麻省理工学院硕士学位
  • 布尔布隆阿尔方斯·德·布尔布隆(法语:Alphonse de Bourboulon,1809年12月5日-1877年2月28日),是法兰西第二帝国的外交官,曾三次出任法国驻华公使。1853年,太平军占领南京,曾以中立的名义,到南
  • 贝尔法斯特协议《贝尔法斯特协议》(爱尔兰语:Comhaontú Bhéal Feirste;英语:Belfast Agreement),亦称《耶稣受难日协议》(爱尔兰语:Comhaontú Aoine an Chéasta;英语:Good Friday Agreement),偶而
  • 徐钰徐钰(1466年-?),字用砺,湖广承宣布政使司武昌府江夏县(今湖北省武汉市武昌)人,明朝弘治进士、四川布政使。湖广乡试第十三名举人。弘治三年(1490年)中式庚戌科三甲第一百七十六名进士,授
  • 笼形复合物笼形复合物是由包围或包含分子的晶格所构成的化学物质。传统上,笼形复合物由聚合物完全包围客体分子构成,但现在也可以指主客体复合物和包合物。 根据国际纯化学和应用化学联