QQ网名大全

C++编程中,需要给变量起名,有没什么规则?或合适的汉英字典?

命名规则
比较著名的命名规则当推Microsoft 公司的“匈牙利”法,该命名规则的主要思想
是“在变量和函数名中加入前缀以增进人们对程序的理解”。例如所有的字符变量均以
ch 为前缀,若是指针变量则追加前缀p。如果一个变量由ppch 开头,则表明它是指向
字符指针的指针。“匈牙利”法最大的缺点是烦琐,例如
int i,j,k;float x,y,z;倘若采用“匈牙利”命名规则,则应当写成
int iI,iJ,ik;前缀 i 表示int 类型
float fX,fY,fZ;前缀 f 表示float 类型
如此烦琐的程序会让绝大多数程序员无法忍受。据考察,没有一种命名规则可以让所有的程序员赞同,程序设计教科书一般都不指
定命名规则。命名规则对软件产品而言并不是“成败悠关”的事,我们不要化太多精力
试图发明世界上最好的命名规则,而应当制定一种令大多数项目成员满意的命名规则,
并在项目中贯彻实施
佚名
2024-06-06 00:24:20
最佳回答
类似问题(10)