匈牙利变量命名规则
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
匈牙利变量命名规则
在匈牙利命名约定中,变量通常使用以下规则命名:
1. 前缀:变量名的前缀表示变量的数据类型或含义。
常用的前缀包括:
- b:布尔型
- c:字符型
- i:整型
- f:浮点型
- d:双精度浮点型
- sz:以null结尾的字符串
- p:指针
- arr:数组
2. 后缀:变量名的后缀通常表示其用途或范围。
例如:
- Count:表示数量
- Index:表示索引
- Max:表示最大值
- Min:表示最小值
3. 首字母大写:每个单词的首字母都应大写,采用驼峰命名法(CamelCase)。
4. 有意义的名称:变量名应具有描述性,能够清晰地表达其含义和用途。
下面是一些示例:
- int iCount:表示整数类型的计数器
- bool bIsFinished:表示布尔类型的标志,用于表示是否完成- char cFirstLetter:表示字符类型的变量,存储第一个字母
- float fAverage:表示浮点数类型的平均值
- int arrNumbers[10]:表示整型数组,存储10个数字
需要注意的是,这只是匈牙利命名约定的一种常见形式,实际上还有其他的命名约定可以使用。
在编写代码时,应根据自己的团队规范或项目要求进行相应的命名。