驼峰命名
骆驼式命名法一词来自Perl语言中普遍使用的大小写混合格式,而LarryWall等人所著的《ProgrammingPerl》的封面图片正是一匹骆驼。
骆驼式命名法的命名规则可以看作是一种惯例,并不是绝对或强制,其目的是增加识别和可读性。
骆驼式命名法最主要运用在两个方面,一是新的函数库和MicrosoftWindows,二是在许多旧的程序和UNIX。
驼峰命名(camel)
首字母小写,第二个单词字母大写; JavaScript中,变量、函数名使用驼峰命名
帕斯卡命名(pascal)
每个单词的首字母大写, JavaScript中,类型是帕斯卡命名
短横线命名(kebab-case)
匈牙利命名
基本原则:变量名=属性+类型+对象描述
匈牙利命名法关键是:标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后的是首字母大写的一个单词或多个单词组合,该单词要指明变量的用途。
匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等。这些符号可以多个同时使用,顺序是先m_(成员变量),再指针,再简单数据类型,再其他。
例如:m_lpszStr, 表示指向一个以0字符结尾的字符串的长指针成员变量。
匈牙利命名法中常用的小写字母的前缀:
欢迎分享,转载请注明来源:聚客百科
评论列表(0条)