编程命名规范
来源:互联网 发布:北大青鸟java培训转让 编辑:程序博客网 时间:2024/05/17 17:38
前言
设定一个命名规范是为了让自己能够有一个良好的编程习惯,让代码更加的规范!
命名通用规则
文件名、函数名、和变量名的命名应具有描述性,不要过度的缩写,类型变量是名词,函数名是动词或动词+名词。函数名必须是指令性的,非常普遍性的采用缩写。标示符采用英文单词或其组合,应当直观且可以拼读,可望文知意,用词应当准确。用正确的反义词组命名具有互斥意义的标识符。
文件命名
文件名全部小写,文件名和类名相同
变量命名
变量的命名规则要求用“匈牙利法则”。即开头字母用变量的类型,其余的部分用变量的英文意思或者其英文意思的缩写,禁止用中文的拼音,要求单词的第一个字母应大写。
前缀 类型
a 数组(array)
b 布尔值(Boolean)
by 字节(Byte)
c 字符(char)
cr 颜色参考值(ColorRef)
cx,cy 坐标差
h 句柄(hand)
m 类的成员
n 整型
p 指针
f 浮点数
s 静态变量
g 外部全局变量
sg 静态全局变量
sm 累的静态成员变量
类型命名
类型包括类(class)、结构体(struct)、类型定义(typedef)、枚举(enum)
类的名称以C开头,每个单词的首字母大写,如CAnalyser
传统C结构体的命名,将每个单词的首字母大写
枚举、联合、typedef
对枚举类型中的变量,要求用枚举变量或其缩写作为前缀,如enum EMDAYS{EMDAYS_MONDAY;EMDAYS_TUESDAY}
对于typedef,结构名加小写前缀tag.
宏
宏全部由大写字母组成,单词间通过下划线来界定
函数命名
首字母大写
- 编程规范-1命名规范
- Java编程命名规范
- Java编程命名规范
- 编程命名规范
- C#编程命名规范
- C++编程命名规范
- C++编程 命名规范
- JAVA编程规范--命名
- C++编程命名规范
- C#编程命名规范
- C++编程命名规范
- C++编程命名规范
- 编程命名规范
- C++编程命名规范
- 编程命名规范
- C#编程命名规范
- 编程语言命名规范
- C++编程命名规范
- dhcp移植到2440以及2440连接到互联网
- 艰苦艰苦好看好看就好好就会感觉
- poj 1679 The Unique MST 最小生成树
- Redis的安装与部署
- 根据模板提取变量
- 编程命名规范
- 利用runtime实现更加灵活的KVC
- 类的初始化
- java中extends与implements的区别浅谈
- ssh无密码登陆localhost
- HDU4281:Judges' response(mTSP问题)
- asp.net 微信公众平台开发(一)公众账号的注册、设置、登录
- Android 切换基本语言对照表
- Ceph配置参数(三)