命名规则(第一种)

一、变量定义

序号变量类型命名规则举例
1全局变量以g_开头,接变量类型简写,接变量意义。int    g_iTotalLine
2常量全部大写,以下划线分割,不含变量类型简写。int    EPSILON
3类成员变量以m_开头,接变量类型简写,接变量意义。int    m_iTotalLine
4函数参数输入参数以i_开头,接变量类型简写,接变量意义。
输出参数以o_开头,接变量类型简写,接变量意义。
int    i_iTotalLine
int    o_iTotalLine
5其它变量类型简写,接意义。int    iTotalLine

二、结构体(变量)定义

每个结构体变量的定义涉及三个命名,其中,结构体定义两个,分别为tagLine及LINE(注意大小写),变量定义一个。命名规则举例如下:

typedef struct tagLine{ …… }LINE;

LINE strLine;

LINE *pLine;

三、几点说明

  1. 各种类型变量简写为:i:int型,d:double型,f:float型,l:long型,b:bool型,s:CString型,p:指针型,c:char型,str:Struct型。
  2. 变量意义最好为名词,或形容词+名词。
  3. 变量类型简写只写一个主要的,而不全写。例如,一个结构体指针变量的定义:LINE  *g_pLine;而非:LINE  *g_pstrLine;即,以主要类型为准。
  4. 类及函数的定义最好为动词+名词形式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值