编程命名规范详解:匈牙利命名法和驼峰命名法
需积分: 0 163 浏览量
更新于2024-08-04
收藏 19KB DOCX 举报
"编程命名规范详解"
在编程领域中,命名规范是非常重要的一方面,它直接影响着代码的可读性、维护性和扩展性。在本文中,我们将详细介绍两种常用的命名规范:匈牙利命名法和驼峰命名法,并对helloX的代码进行分析,提出了统一的命名规范。
一、匈牙利命名法
匈牙利命名法是一种广泛使用的命名规范,它的关键是使用小写字母开头作为前缀,后面跟着一个或者多个大写字母开头的单词组合,这些单词指明变量的用途。常用的前缀有:
* a:数组(Array)
* b:布尔值(Boolean)
* by:字节(Byte)
* c:有符号字符(Char)
* cb:无符号字符(CharByte)
* cr:颜色参考值(ColorRef)
* cx、cy:坐标差(长度ShortInt)
* dw:DoubleWord
* fn:函数
* h:句柄(Handle)
* i:整型
* l:长整型(LongInt)
* lp:LongPointer
* m_:类的成员
* n:短整型(ShortInt)
* np:NearPointer
* p:Pointer
* s:字符串型
* s_static:静态类型
* sz:以0结尾字符串(StringwithZeroEnd)
* w:Word
* S:结构体
* U:联合体
二、骆驼命名法
骆驼命名法是一种混合使用大小写字母的命名规范。它分为小驼峰法和大驼峰法两种。小驼峰法用于变量命名,除第一个单词外,其他单词首字母都大写。大驼峰法用于类名、函数名、命名空间名,意思是从第一个单词开始,首字母都要大写。
在helloX的代码中,我们可以看到,变量基本上都是以有意义的小写字母开头,往后没遇到一个单词则首字母大写,这与驼峰命名法是一致的。helloX函数命名则大多都已首单词首字母大写开头,这也与驼峰命名法相符。
三、统一的命名规范
我们可以看到,helloX的代码已经包含了匈牙利命名法和驼峰命名法这两种命名规范。为此,我们提出了统一的命名规范:
1. 变量命名以匈牙利命名法为准。
2. 函数命名以驼峰命名法为准,使用大驼峰法命名。
通过统一的命名规范,我们可以提高代码的可读性、维护性和扩展性,提高开发效率和代码质量。
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
2022-08-03 上传
2022-08-08 上传
2022-08-08 上传
2021-05-15 上传
张盛锋
- 粉丝: 30
- 资源: 297
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率