哪四种方法呢?共有匈牙利命名,小驼峰式,大驼峰式,下划线命名。
举例说明:
匈牙利命名,开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写。
如long lsum = 0;//l是long的缩写
小驼峰式,第一个单词首字母小写,后面的单词首字母大写。
如long totalNum = 0;
大驼峰式,每一个单词的首字母都大写。
如long TotalNum = 0;
下划线命名,顾名思义,下划线法是随着C语言的出现流行起来的,在UNIX/LINUX这样的环境,以及GNU代码中使用非常普遍。
如long num_total = 0;
附:常用缩写词,
addition add 加
subtraction sub 减
multiplication mul 乘法
division div 除法
answer ans 响应、回答
array arr 数组、集合
average avg 平均
buffer buf或buff 缓冲区
capture cap或capt 捕获
check chk 检查
count cnt 计数器
column col 列
control ctrl 控制
decode dec 解码、译码
define def 定义
delete del 删除
destination dst或dest 目的
display disp 显示
encode enc 编码
environment env 环境
error err 错误
float flt 浮动、浮点
frequency freq 频率
header hdr 开始、开头
index idx 索引、指示、
image img 影像、镜像
increment inc 增加、增量
initalize init 初始化
iteration itr 循环、迭代
length len 长度
memory mem 内存
middle mid 中值
make mk 制造、形成
message msg 消息
number num 数量、编号
operand opnd 操作数
optimization opt 最优
operator optr 操作
packet pkt 消息包
positon pos 位置
previous pre或prev 以前的
pointer ptr 指针
record rcd 记录
receive recv 收到、接收
result res 结果
return ret 返回
source src 源头
stack stk 栈
string str 字符串
table tab 表
temporary tmp或temp 临时
total tot 全部的
time stamp ts 时间戳
value val 值