C++变量命名
来源:互联网 发布:js中字符串比较 编辑:程序博客网 时间:2024/06/09 22:41
下面 是HN变量命名规范, 属性部分 全局变量 g_ 常量 c_ c++类成员变量 m_ 静态变量 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 分别是计数类型和字符类型,一起表示变量类 型,这里忽略了对象描述,所以它表示一个对字符进行计数的全局变量
1.变量命名规范
类型 前缀示例Array arrarrShoppingListBooleanblnblnIsPostBackBytebytbytPixelValueCharchrchrDelimiterDateTimedtmdtmStartDateDecimaldecdecAverageHeightDouble dbldblSizeofUniverseInteger intintRowCounterLong lnglngBillGatesIncomeObject objobjReturnValueShort shrshrAverageSingle sngsngMaximumString strstrFirstName2.控件命名规范
类型前缀示例AdRotatoradrtadrtTopAdButtonbtnbtnSubmitCalendarcalcalMettingDatesCheckBoxchkchkBlueCheckBoxListchklchklFavColorsCompareValidatorvalcvalcValidAgeCustomValidatorvalxvalxDBCheckDataGriddgrddgrdTitlesDataListdlstdlstTitlesDropDownListdropdropCountriesHyperLinklnklnkDetailsImageimgimgAuntBettyImageButtonibtnibtnSubmitLabellbllblResultsLinkButtonlbtnlbtnSubmitListBoxlstlstCountriesPanelpnlpnlForm2PlaceHolderplhplhFormContentsRadioButtonradradFemaleRadioButtonListradlradlGenderRangeValidatorvalgvalgAgeRegularExpressionvalevaleEmail_ValidatorRepeaterrptrptQueryResultsRequiredFieldValidatorvalrvalrFirstNameTabletbltblCountryCodesTableCelltblctblcGermanyTableRowtblrtblrCountryTextBoxtxttxtFirstNameValidationSummaryvalsvalsFormErrorsXMLxmlcxmlcTransformResults3.ADO.NET控件命名规范
类型
前缀
示例
Connection
con
conNorthwind
Command
cmd
cmdReturnProducts
Parameter
parm
parmProductID
DataAdapter
dad
dadProducts
DataReader
dtr
dtrProducts
DataSet
dst
dstNorthWind
DataTable
dtbl
dtblProduct
DataRow
drow
drowRow98
DataColumn
dcol
dcolProductID
DataRelation
drel
drelMasterDetail
DataView
dvw
dvwFilteredProducts
本文转自:http://blog.csdn.net/tangb/article/details/2761923
- C变量命名
- C++_变量命名
- C++/C变量命名规则
- C语言变量命名前缀
- C/C++ 变量命名规则
- C\C++变量命名规范
- C/C++变量命名规则
- C/C++变量命名规范
- C、C++变量命名规则
- C/C++变量命名习惯
- C/C++变量命名规则
- c语言 变量命名法
- C、C++变量命名规则
- C/C++/VC++ 变量命名规则
- C++变量命名规则
- C语言变量和函数命名规范
- C#(变量、数组、控件)命名规范
- c中变量名命名语法
- C语言中变量名的命名规则
- 在学习迷你2440过程中的总结
- postInvalidate、removeAllViewsInLayout、refreshDrawableState用法
- 网址收藏
- 数据结构期末作业-哈夫曼文件压缩
- C++变量命名
- 2012-04-26 16:08 Director installer fails with error "Unable to run run-cds-tool script“
- 数据库基础笔记2
- 请用Java写一个Singleton出来
- STL学习笔记之 (五)容器 vector deque list 使用条件
- C++ STL map的使用
- 打印满足勾股定理的互素的整数a,b,c
- 读《企业应用架构模式》5
- Android 通过solid来定义不同边框的颜色,可以只定义一个边框的颜色