数据名称 (代码大全 第九章 )

来源:互联网 发布:atm模拟程序 c语言 编辑:程序博客网 时间:2024/04/28 16:57

9.1 选择名称

9.1.1 命名时要考虑的最重要问题

在给变量命名时,考虑的问题是变量名称是否完全而又准确地描述了变量所代表的实体。


9.1.2 面向问题

一个好记的名字通常是面向问题而不是解决问题的


9.1.3 最佳名称长度

须把所有变量名长度都限制在 9到 15或 10到 16个字母之间


9.1.4 变量名的作用域

9.1.5 变量名中的计算值限定词


9.2 特定数据类型命名

9.2.l 循环变量命名

9.2.2 状态变量命名


9.2.3 临时变量命名

9.2.4 逻辑变量命名


9.2.5 枚举类型命名

9.2.6 常量命名


9.3 命名约定


9.3.1 为什么要建立约定


9.3.2 什么时候使用命名约定


9.3.3 正式程度


9.4 非正式命名约定

9.4.1 与语言无关的约定准则

标识全局变量 : 

可以在所有的全局变量前面都加上 g_作为前缀来解决


标识模块变量  


这可以用在变量前加 m_作为前缀来解决


标识类型定义


标识命名常量


标识枚举类型


标识输入参数


对名字作格式化以增强可读性



9.4.2 与语言有关的命名约定

9.4.3 命名约定举例


9.5 匈牙利命名约定


9.6 短名称


多从读程序者而不是写程序者的角度去考虑变量名称



9.7 要避免的名称   

避免容易产生误会的名称或缩写

避免含义相同或相近的名字

避免使用含义不同但拼写相似的名称

避免使用发音相同或相近的名称

避免在名称中使用数字

避免常见的容易拼写错的单词

不要单纯通过大写来区分变量名

避免使用标准子程序名和已定义的变量名

不要使用与变量所代表的实体没有任何联系的名字

避免使用含有难以辨认字符的变量名称






原创粉丝点击