美文网首页
变量命名规范

变量命名规范

作者: 被使用了吧 | 来源:发表于2019-06-03 11:57 被阅读0次

变量命名的目的:提高可读性

普通变量命名 循环变量命名 状态变量命名 布尔变量命名 临时变量命名 枚举类型命名

变量的作用域和变量的长度可以视为成负相关,变量命名不要过短或过长。

在C++中 可以使用namespace关键字划分全局命名空间

重点:适当长度 描述性的词语 消除重复

命名规范:

匈牙利命名:

带有标准前缀:用户自定义类型(UDT)的缩写和语义前缀

没看懂? 为什么需要这些数据类型声明,被使用了?

​​

语义前缀一般都是标准的

开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。

ex: 

int iMyAge; “i”是int类型的缩写;

char cMyName[10]; “c”是char类型的缩写;

float fManHeight; “f”是float类型的缩写;

其他:

前缀类型 a b by c cb cr cx,cy dw fn h i l lp m_ n np p s sz w (一一对应关系)

数组 (Array) 布尔值 (Boolean) 字节 (Byte) 有符号字符 (Char) 无符号字符 (Char Byte,没有多少人用) 颜色参考值 (ColorRef) 坐标差(长度 ShortInt) Double Word 函数 Handle(句柄) 整型 长整型 (Long Int) Long Pointer 类的成员 短整型 (Short Int) Near Pointer Pointer 字符串型 以 null 做结尾的字符串型 (String with Zero End) Word

2 . 驼峰式命名法:

又叫小驼峰式命名法。

第一个单词首字母小写,后面其他单词首字母大写。

ex: 

int myAge;

char myName[10];

float manHeight;

3 . 帕斯卡命名法:

又叫大驼峰式命名法。

每个单词的第一个字母都大写。

ex: 

int MyAge;

char MyName[10];

float ManHeight;

相关文章

  • Swift--规范编程

    命名规范 注释规范 声明 代码排版 命名规范 常用命名方法 匈牙利命名,一般只是命名变量,原则是: 变量名 = 类...

  • 2019-06-23

    # 项目开发规范 ## 编码规范 ### 命名规范 - 普通变量名一律使用小驼峰,使用匈牙利命名法,私有变量以下划...

  • JavaScript命名规范

    1.变量命名规范 变量名包括全局变量,局部变量,类变量,函数参数等等,他们都属于这一类。 基本规范 变量命名都以类...

  • 变量命名规范

    变量命名的目的:提高可读性 普通变量命名 循环变量命名 状态变量命名 布尔变量命名 临时变量命名 枚举类型命名 变...

  • Flutter 代码规范

    命名规范 命名规范中包括了文件以及文件夹的命名规范,常量和变量的命名规范,类的命令规范。Dart 中只包含这三种命...

  • 3.PHP变量

    变量定义和命名规范 变量定义 PHP 中的变量用一个美元符号 $ 后面跟变量名来表示。 命名规范 变量名区分大小写...

  • 前端开发命名规范

    一,通用命名规则(必须) 二、变量命名规范(参考) 三、书写规范(必须) 普通代码段应该如下: 变量定义方法如下:...

  • 项目开发规范参考

    现有项目的开发规范文档 目录 命名规则文件命名 HTML规范 CSS规范 JS规范变量申明简写代码性能优化注释规范...

  • 变量的命名及规范

    命名规范 标识符 变量【重点】

  • 2019-06-24

    项目开发规范 编码规范 命名规范 普通变量名一律使用小驼峰,使用匈牙利命名法,私有变量以下划线开头, 常量需大写,...

网友评论

      本文标题:变量命名规范

      本文链接:https://www.haomeiwen.com/subject/sofcxctx.html