我的命名规则
2007-06-26 22:28 libiver 阅读(181) 评论(0) 编辑 收藏 举报
1、将以前写过的程序整理一下。
要有自己的代码风格:
① 变量名=属性+类型+对象描述
g :全局变量
c :常量
m :c++类成员变量
s :静态变量
p :指针
fn :函数
v :无效
h :句柄
l :长整型
b :布尔
f :浮点型(有时也指文件)
dw :双字
sz :字符串
n :短整型点
d :双精度浮
c :(通常用cnt)计数
ch :(通常用c)字符
I :(通常用n)整型
by :字节
w :字
r :实型
u :无符号
描述部分
Max :最大
Min :最小
Init :初始化
T :(或Temp)临时变量
Src :源对象
Dest:目的对象:
c :常量
m :c++类成员变量
s :静态变量
p :指针
fn :函数
v :无效
h :句柄
l :长整型
b :布尔
f :浮点型(有时也指文件)
dw :双字
sz :字符串
n :短整型点
d :双精度浮
c :(通常用cnt)计数
ch :(通常用c)字符
I :(通常用n)整型
by :字节
w :字
r :实型
u :无符号
描述部分
Max :最大
Min :最小
Init :初始化
T :(或Temp)临时变量
Src :源对象
Dest:目的对象:
例子:
hwnd : h 是类型描述,表示句柄, wnd 是变量对象描述,表示窗口,所以 hwnd 表示窗口句柄;
pfnEatApple : pfn 是类型描述,表示指向函数的指针, EatApple 是变量对象描述,所以它表示指向 EatApple 函数的函数指针变量。
g_cch : g_ 是属性描述,表示全局变量,c 和 ch 分别是计数类型和字符类型,一起表示变量类型,这里忽略了对象描述,所以它表示一个对字符进行计数的全局变量。
作者:点滴点点滴滴
本文版权归作者所有,欢迎转载,但未经作者同意时必须保留此段声明,且须在文章页面显著位置给出原文连接,否则作者保留追究法律责任的权利。