c语⾔命名⽅式,C语⾔.命名规范
⼀、骆驼命名法:
c++string类型1)⼩驼峰法(camel⽅法)变量⼀般⽤⼩驼峰法标识。
第⼀个单词以⼩写字母开始;第⼆个单词的⾸字母⼤写或每⼀个单词的⾸字母都采⽤⼤写字母,例如:myFirstName、myLastName
2)⼤驼峰法(Upper Camel Case)也称为:帕斯卡命名法:(pascal⽅法)常⽤于类名,函数名,属性,命名空间。
相⽐⼩驼峰法,⼤驼峰法把第⼀个单词的⾸字母也⼤写了。例如:public class DataBaseUser
下⾯是分别⽤骆驼式命名法和下划线法命名的同⼀个函数:
printEmployeePaychecks();骆驼式命名法——函数名中的每⼀个逻辑断点都有⼀个⼤写字母来标记
print_employee_paychecks();下划线法----函数名中的每⼀个逻辑断点都有⼀个下划线来标记。
⼆、匈⽛利命名法:
基本原则是:变量名=属性+类型+对象描述。
匈⽛利命名法关键是:标识符的名字以⼀个或者多个⼩写字母开头作为前缀;前缀之后的是⾸字母⼤写的⼀个单词或多个单词组合,该单词要指明变量的⽤途。
匈⽛利命名法通过在变量名前⾯加上相应的⼩写字母的符号标识作为前缀,标识出变量的作⽤域,类型等。这些符号可以多个同时使⽤,顺序是先m_(成员变量),再指针,再简单数据类型,再其他。
例如:m_lpszStr, 表⽰指向⼀个以0字符结尾的字符串的长指针成员变量。
m -> member 成员 属性
lp -> long pointer 长指针 类型
sz -> string 字符串 对象描述
属性+类型+描述
属性⼀般是⼩写字母+_:
g_:全局变量
m_:类成员变量
s_:静态变量
c_:常量
类型就多了:
b:bool
sz:以零结束的字符串
p:指针
n:整整
dw:双字
l:长整型
⽆符号:u
函数:fn
匈⽛利命名法分为系统和应⽤两种。系统着眼于类型。应⽤着眼于语义,⽐如col表⽰⾏,c表⽰计数。
四.、微软
标签:变量,驼峰,⼩写字母,规范,C语⾔,单词,⾸字母,命名
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论