类名、常量名大写开头,每单词首字大写,拼音则每词组首字大写。中间不要下划线。与大驼峰原则一致。
如:
const PrintFangxiang=1;
变量与函数名,首字小写,其余首字母大写,拼音规则同上,不同字母或拼音的词组间用下划线单隔。内部私有变量前下划线,这一点与小驼峰原则是不一样的。
如:
PrintFangxiang print_Fangxiang;
这样考虑有以下两个原因:
一、类与常量一般数据要远小于变量与函数名,所以大驼峰原则基本可以满足需要。
二、变量与函数名数量很多,有时找不到合适的英文名字来标识,用拼音的话,我比较愿意用全拼,中间加上下划线不会引走歧义。