胜者为王 2000 电影:变量命名

来源:百度文库 编辑:九乡新闻网 时间:2024/04/30 15:16:06
变量命名规则

m 成员变量
g 全局变量
s 静态变量
p 指针
i 输入参数
o 输出参数

示例
CString name; //局部变量
CStrin mName; //成员变量
CString iName; //输入参数
CString& oName; //输出参数
CString gName; //全局变量
CString* pName; //局部变量,指针
CString* mpName; //成员变量,指针
CString* ipName; //输入参数,指针
CString* opName; //输出参数,指针
CString* iopName; //输入输出参数,指针   

著名的变量命名规则

只是因为变量名的语法正确,并不意味着就该使用它们。变量还应遵守以下某条著名的命名规则:

Camel 标记法

首字母是小写的,接下来的字母都以大写字符开头。例如:

var myTestValue = 0, mySecondValue = "hi";

Pascal 标记法

首字母是大写的,接下来的字母都以大写字符开头。例如:

var MyTestValue = 0, MySecondValue = "hi";

匈牙利类型标记法

在以 Pascal 标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。例如,i 表示整数,s 表示字符串,如下所示“

var iMyTestValue = 0, sMySecondValue