p { margin-bottom: 0.21cm; }code.cjk { font-family: "DejaVu Sans",monospace; }code.ctl { font-family: "DejaVu Sans Mono",monospace; }
1.
命名规则有:
帕斯卡
(pascal)-->
首字母大写
,
骆驼命名法
-->
首字母小写
,
匈牙利命名法
-->
一个或者多个小写字母开头作为前缀
.(
前两种常用于
C#
,后一种常用与
C++)
。而我倾向于前两种。
2.工程名,文件夹名,文件名,类名,函数名 ———— >pascal
3.函数
函数的命名 |
函数的名称由一个或多个单词组成。为便于界定,每个单词的首字母要大写。
|
推荐的组成形式 |
函数名应当使用 "动词 "或者 "动词+名词 "(动宾词组)的形式。例如: "GetName()", "SetValue()", "Erase()", "Reserve()" ....
|
保护成员函数 |
保护成员函数的开头应当加上一个下划线“ _”以示区别,例如: "_SetState()" ....
|
私有成员函数 |
类似地,私有成员函数的开头应当加上两个下划线“ __”,例如: "__DestroyImp()" ....
|
虚函数 |
虚函数习惯以“ Do”开头,如: "DoRefresh()", "_DoEncryption()" ....
|
回调和事件处理函数 |
回调和事件处理函数习惯以单词“ On”开头。例如: "_OnTimer()", "OnExit()" .... |
4.变量