`
jiangzhenghua
  • 浏览: 602717 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

什么是骆驼命名法

 
阅读更多

     骆驼式命名法(又称驼峰命名法),正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。例如:有些程序员喜欢全部小写,有些程序员喜欢用下划线,所以如果要写一个my name的变量,他们常用的写法会有myname、my_name、MyName或者myName。这样的命名规则不适合所有程序员阅读,而利用驼峰命名法来表示,可以增加程序可读性。例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数:   

            printEmployeePaychecks();   

            print_employee_paychecks();   

      第一个函数名使用了骆驼式命名法——函数名中的每一个逻辑断点都有一个大写字母来标记;第二个函数名使用了下划线法----函数名中的每一个逻辑断点都有一个下划线来标记。   骆驼式命名法近年来越来越流行了,在许多新的函数库和Microsoft Windows这样的环境中,它使用得当相多。另一方面,下划线法是c出现后开始流行起来的,在许多旧的程序和UNIX这样的环境中,它的使用非常普遍。

编辑本段应用概述

  骆驼式命名法(Camel-Case)是电脑程式编写时的一套命名规则(惯例)。   骆驼式命名法就是当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,第一个单字以小写字母开始;第二个单字的首字母大写或每一个单字的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。   骆驼式命名法(Camel-Case)一词来自 Perl 语言中普遍使用的大小写混合格式,而 Larry Wall 等人所著的畅销书《Programming Perl》(O'Reilly 出版)的封面图片正是一匹骆驼。   骆驼式命名法的命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。

 

分享到:
评论

相关推荐

    骆驼命名法

    ### 骆驼命名法详解 #### 一、骆驼命名法概述 骆驼命名法是一种常见的编程变量或函数命名规范,在计算机编程领域被广泛采用。这种命名方式因其形状类似于骆驼背上的驼峰而得名。根据驼峰的位置与大小(即字母的...

    猜数字\骆驼命名法

    猜数字\骆驼命名法 猜数字\骆驼命名法 用javascript

    匈牙利,骆驼,帕斯卡命名法规范 (2).docx

    本文将详细讨论三种常见的命名规范:匈牙利命名法、骆驼命名法和帕斯卡命名法,以及它们在不同编程环境中的应用。 首先,匈牙利命名法源于微软程序员查尔斯·西蒙尼的设计,主要用于Windows编程。这种命名法的特点...

    匈牙利,骆驼,帕斯卡命名法规范.pdf

    本文主要介绍了三种常见的命名规范:匈牙利命名法、骆驼命名法和帕斯卡命名法,以及它们在不同编程环境中的应用。 首先,匈牙利命名法由微软的查尔斯·西蒙尼提出,广泛应用于Microsoft Windows编程中。这种方法的...

    匈牙利,骆驼,帕斯卡命名法规范.docx

    本文将详细讨论三种常见的命名规范:匈牙利命名法、骆驼命名法和帕斯卡命名法,以及它们在不同编程环境中的应用。 首先,匈牙利命名法源于微软程序员查尔斯·西蒙尼的设计,主要用于Windows编程。这种命名法的特点...

    匈牙利,骆驼,帕斯卡命名法规范 (2).pdf

    本文将详细讨论三种常见的命名规范:匈牙利命名法、骆驼命名法和帕斯卡命名法。 首先,匈牙利命名法源于微软的程序员查尔斯·西蒙尼,主要用于Windows编程环境。这种命名法的特点是在变量名前添加小写字母的前缀,...

    编程语言命名法.txt

    编程语言命名法.txt 骆驼命名法: 大驼峰式命名法(又名:Pascal命名法): 相比小驼峰法,大驼峰法把第一个单词的首字母也大写了。常用于类名,函数名,属性,命名空间。譬如 自己整理

    java/c#/js编程命名规范

    本文将深入探讨几种常见的编程命名规范,包括骆驼命名法、帕斯卡命名法、匈牙利命名法以及接口类命名规则,这些规范在Java、C#、JavaScript等主流编程语言中被广泛采用。 ### 骆驼命名法 骆驼命名法分为小驼峰命名...

    c++匈牙利命名法下载

    然而,随着现代IDE和编译器的强大功能,如代码提示、重构支持等,有些开发者倾向于使用更简洁、更具描述性的命名风格,如骆驼命名法(CamelCase)或下划线命名法(snake_case)。选择何种命名法,最终应基于项目需求...

    几种常见的软件命名规则 (2).pdf

    【标题】: 软件命名规则详解:匈牙利命名法与骆驼命名法 【描述】: 本文深入探讨两种常见的软件命名规范:匈牙利命名法和骆驼命名法,这两种方法在不同场景下各有优劣,对代码可读性和维护性有着重要影响。 【标签...

    C#命名方法

    下面将详细介绍C#中常用的三种命名方法:匈牙利命名法、骆驼命名法以及帕斯卡命名法。 ### 匈牙利命名法 匈牙利命名法起源于20世纪80年代,由微软公司的查尔斯·西蒙尼提出,最初在Windows编程中广泛应用。这种...

    编写代码命名规范

    骆驼命名法是一种通过混合使用大小写字母来构成变量和函数名字的方法。这种方法的特点是在每个逻辑断点处使用大写字母进行标记,以区分不同的单词部分。 **例子:** - `printEmployeePaychecks()`: 使用骆驼命名法...

    C#控件命名规和驼峰命名法的详解

    ### C#控件命名规则与驼峰命名法详解 #### 驼峰命名法概览 驼峰命名法,英文名为Camel-Case,是一种在编程领域广泛应用的命名规范,旨在提升代码的可读性和一致性。它源自于Perl语言中的大小写混合命名风格,其...

    在程序定义变量的几种方法

    帕斯卡命名法与骆驼命名法类似,只不过骆驼命名法是首字母小写,而帕斯卡命名法是首字母大写。例如,public void DisplayInfo();string UserName;在C#中,以帕斯卡命名法和骆驼命名法居多。 命名变量的方法有很多...

    几种常见的软件命名规则.pdf

    本文主要探讨了几种常见的命名规则,包括匈牙利命名法和骆驼命名法。 **一、匈牙利命名法** 匈牙利命名法源于Charles Simonyi的设计,起初在微软的Windows开发中广泛使用。其核心思想是在变量名前添加前缀,以指示...

    net(C#)的命名规范

    - 私有成员变量使用骆驼命名法,并以下划线开头,如 `_studentName`。 - 可在类字段变量名前加“_”前缀以区分。 3. 方法(Methods) - 方法名同样采用帕斯卡命名法,首字母大写,如`GetName`。 - 方法名应为...

    常见命名规则

    本文主要介绍了几种常见的命名规则,包括匈牙利命名法、骆驼命名法、帕斯卡命名法和下划线命名法,并针对函数、变量、常量及宏的命名给出了具体的指导原则。 首先,匈牙利命名法由Microsoft程序员查尔斯·西蒙尼...

    详细讲解CSS规范化命名的三种通用命名规则.doc

    本文详细讲解了三种通用的CSS命名规则:骆驼式命名法、匈牙利命名法和帕斯卡命名法。 1. 骆驼式命名法(Camel Case): 骆驼式命名法是将每个逻辑断点后的单词首字母大写,如`printEmployeePaychecks()`。这种命名...

    变量的用法

    本篇文档主要介绍了三种变量命名方法:匈牙利命名法、骆驼命名法和帕斯卡命名法,并通过实例解释了它们各自的特点和应用场景。 首先来看匈牙利命名法,这是一种由Microsoft的程序员查尔斯·西蒙尼(Charles Simonyi)...

Global site tag (gtag.js) - Google Analytics