【总结】- (C&OC)常用命名规则&命名规范汇总
来源:互联网 发布:apachebench linux 编辑:程序博客网 时间:2024/05/18 01:53
前言
我们这里讨论点的命名规则和规范主要针对:变量名、函数名、类名、对象名、方法名、成员变量名、预处理指令-宏定义命名
命名规则
- 不能使用关键字命名
- 由英文字母(区分大小写)、数字、下划线组成
- 不能以数字开头
若不遵守命名规则,编译器会报错
关键字
//C语言关键字auto double int struct break else long switchcase enum register typedef char extern return unionconst float short unsigned continue for signed voiddefault goto sizeof volatile do if while static
//OC关键字@interface、@implementation、@end @public、@protected、@private、@selector @try、@catch、@throw、@finally @protocol、@optional、@required、@class@property、@synthesize、@dynamicself、super、id、_cmd、__block、__strong、__weak、
命名规范
标识符
- 使用有意义的英文单词作为标识符
- 采用驼峰标识的方式命名
成员变量
成员变量名的定义以“_”开头,首字母小写
类名
类名以大写字母开头
方法名
- 对象方法:为使用方便,我个人喜欢以动词开头作为对象方法名。命名对象方法前,要先明白对象是谁,然后用“让对象怎么样”的句式,把“怎么样”翻译成英语。首个单词一定是动词,后面的单词用驼峰标识的方式表示出来。
- 类方法:
- 如果希望类方法返回一个本类的对象,要用类名作为开头
- 如果希望返回一个其他类的对象,命名方式要参照对象方法命名
宏定义命名
按照约定,宏定义通常以全大写字母命名
结语
命名规范往往可以让编写程序轻松许多,更容易记忆且效率更高。
不同公司往往有不同的编码规范文档,即使没有规范文档,也一定要养成自己独特的编码风格。
0 0
- 【总结】- (C&OC)常用命名规则&命名规范汇总
- 常用命名规范总结
- CSS命名规范(规则)-常用的CSS命名规则
- C语言常用命名规则
- 规范的常用CSS命名规则
- 【命名规范】图片命名规则
- C#常用的命名规则汇总
- C#常用的命名规则汇总
- C语言编程规范4: 命名规则
- oc类命名规范
- OC命名规范
- oc命名规范
- CSS规范 - 命名规则
- CSS规范 - 命名规则
- [C#][控件]常用控件命名规范
- Java命名规范(命名规则)
- 前端开发CSS命名规范-命名规则
- 【总结】 - Foundation框架常用方法汇总及命名规则探索(①)
- 我们是否应该写完美代码?
- 5,Longest Palindromic Substring
- C++ Primer学习总结 第7章 类
- 新年快乐——2015年春节点滴
- JavaScript实现Class增删获取判断操作!
- 【总结】- (C&OC)常用命名规则&命名规范汇总
- Activity的启动模式与flag详解
- PAT A1060 Are They Equal 我的思路不太好,25分得了19分。其实还是有很大纰漏的!
- Simple_Wallet 一款在线比特币钱包的开发--进度贴
- numpy中的matrix和array
- 用 vmware 8 安装 Ubuntu 详细过程
- JVM中方法调用的实现
- 一个程序的运行栈
- C++ Primer学习总结 第8章 IO库