编码规范之命名规则---变量名定义规则

个人也是大众的良好风格

1.书写风格:驼峰式 int netWork 类似的帕斯卡命名法 总共有三种

http://baike.baidu.com/view/8042085.htm?fr=aladdin#3

2.前缀:

全局带g

结构体、类内成员带m

指针类型带p

带数据类型前缀的为匈牙利式

3.结构体定义

typedef struct NetWork_Param_
{
int num;
SocketInfo m_SocketInfo;
}NetWork_Param;

4.其他细节

http://www.cnblogs.com/finallyliuyu/archive/2010/09/25/1834301.html

时间: 2024-08-28 09:54:44

编码规范之命名规则---变量名定义规则的相关文章

自己总结的C#编码规范--2.命名选择篇

上一篇文章讲了标识符命名的约定,今天讲下标识符命名的选择. 简单的讲,看到一个标识符一定要可以见名知意. 名字一定要能够表达出标识符的含意 标识符名字必须要表达出该标识符的意义,绝对不可以使用无意义的v1,v2…vn之类的命名. public static void CloneChars(char[] cl1, char[] cl2) { for (var i = 0; i < cl1.Count(); i++) { cl2[i] = cl1[i]; } } 代码的调用者不看这函数是无法知道cl

c# 第8节 变量、变量名命令规则、作用域、@的作用

本节内容: 1:变量 2:变量名命令规则 3:常量 4:变量和常量的作用域 5:@的作用 1:变量是什么? 计算即中存储变量的也是三步骤: 实例: 2:变量命令规则 练习: 3.常量 实现: 4:变量和常量的作用域 5:@的作用 1:忽略转义字符 1:让字符串跨行 原文地址:https://www.cnblogs.com/hero799/p/8654653.html

规范命名:变量名的力量

变量名的力量 命名对于编写程序来说尤为重要,也许我们喜欢偷工减料使用一些很短的变量名,如下标i,j等,或者temp临时变量,但到头来我们还是要为这些许的偷懒付出沉重的代价,往往在调试自己刚刚写好的代码时就已经不知道刚才自己的意图.更何况每个程序都不可能只是给自己阅读的.下面是我在阅读<code complete>时的一些体会 使用what而不是how 一个好的名字本身应该清楚的描述对象本身,而不是反映某些方面,如一条员工数据记录的命名,employeeData就要比inputRec来的好,后者

Swift— Swift编码规范之命名规范-备

程序代码中到处都是自己定义的名字,取一个有样并且符合规范的名字非常重要. 命名方法很多,但是比较有名的,广泛接受命名法有: 匈牙利命名,一般只是命名变量,原则是:变量名=类型前缀+描述,如bFoo表示布尔类型变量,pFoo表示指针类型变量.匈牙利命名还是有一定争议的,在Swift编码规范中几本不采用匈牙利命名. 驼峰命名(Camel-Case),又称骆驼命名法,是指混合使用大小写字母来名字.驼峰命名又分为:小驼峰法和大驼峰法. 小驼峰法是第一个单词是全部小写,后面的单词首字母大写,如:myRoo

为什么阿里巴巴禁止开发人员使用isSuccess作为变量名

在日常开发中,我们会经常要在类中定义布尔类型的变量,比如在给外部系统提供一个RPC接口的时候,我们一般会定义一个字段表示本次请求是否成功的. 关于这个”本次请求是否成功”的字段的定义,其实是有很多种讲究和坑的,稍有不慎就会掉入坑里,作者在很久之前就遇到过类似的问题,本文就来围绕这个简单分析一下.到底该如何定一个布尔类型的成员变量. 一般情况下,我们可以有以下四种方式来定义一个布尔类型的成员变量: boolean success boolean isSuccess Boolean success

技术总结--android篇(三)--代码规格和编码规范

命名规则 变量名: 1)尽量要取有意义的名字,比如说:一个用户名的成员变量,应该写成username,而不要只写个string: 2)如果是常量,既在编码过程中,这个值是不会改变的,应该写成大写的名字,如:USER_AGE,也可以是User_Age,这里需要强调的是,如果是多个单词组成的,需要在每个单词下面加一个下划线进行区分,整个命名是这样的:static final int USER_AGE = 25. 方法名: 同样的,和变量名命名一样,方法名也要取有意义的名字,虽然你能看得懂,但是换一个

汇编中标号与变量名的区别

转:blog.sina.com.cn/s/blog_78021ae10100vnwk.html 当程序中要跳转到另一位置时,需要有一个标识来指示新的位置,这就是标号,通过在目标地址的前面放上一个标号,可以在指令中使用标号来代替直接使用地址. 使用变量是任何编程语言都要遇到的工作.变量是计算机内存中已命名的存储位置,在大部分的语言中都有很多种类的变量,如整数型.浮点型和字符串等,不同的变量有不同的用途和尺寸,比如说虽然长整数和单精度浮点数都是32位长,但它们的用途不同. 顾名思义,变量的值在程序运

《疯狂Java讲义(第3版)》.(李刚)——java命名规则及编码规范

1.命名规则: 此处借鉴一下他人的资料,比较全面一些,方便了解学习. JAVA源文件的命名 JAVA源文件名必须和源文件中所定义的类的类名相同. Package的命名 Package名的第一部分应是小写ASCII字符,并且是顶级域名之一,通常是com.edu.gov.mil.net.org或由ISO标准3166.1981定义的国家唯一标志码.Package名的后续部分由各组织内部命名规则决定,内部命名规则指定了各组件的目录名,所属部门名.项目名等. Class/Interface的命名 Clas

C语言中变量名及函数名的命名规则与驼峰命名法

一.C语言变量名的命名规则:(可以字母,数字,下划线混合使用) 1. 只能以字母或下划线开始:2. 不能以数字开始:3. 一般小写:4. 关键字不允许用(eg:int float=2//error  float 为保留字不允许用): 二.函数名的命名规则 1.见名知意:2.自定义函数函数名首字母大写(库函数里的函数名都是以小写字母定义,为了区分库函数和自定义函数,避免冲突). 三.宏定义里面的变量 全大写 eg:#define SIZE 100(后面函数所有出现的SIZE全用100代替,它在所有