C语言夜未眠5——变量前缀代表的含义

匈牙利命名法是一种编程时的命名规范。基本原则是:变量名=属性+类型+对象描述,

其中每一对象的名称都要求有明确含义,

可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。

保证名字的连贯性是非常重要的。

匈牙利命名法非常便于记忆,而且使变量名非常清晰易懂,

这样,增强了代码的可读性,方便各程序员之间相互交流代码。

c——char或WCHAR或TCHAR

by——BYTE无符号字节

n——short短整型

i——int(整形)

x,y——表示x坐标,y坐标,int

cx,cy——int,表示x,y的长度,c表示count(计数)

B,f——BOOL(int),f表示”flag”

W——WORD(无符号短整型)

l——LONG长整型

dw——DWORD

fn——函数

s——字符串

sz——以零结束的字符串

h——句柄

p——指针

g——表示全局变量


我的blog:http://blog.csdn.net/booirror 

我的邮箱:booirror@163.com

(完)


原文地址:https://www.cnblogs.com/booirror/p/3604323.html