1 . 匈牙利命名:

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

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;

4 . 还有些许其他的命名规范,如:下划线命名法。

三种编程命名规范(匈牙利命名法、驼峰式命名法、帕斯卡命名法)相关推荐

  1. 三种编程命名规则:驼峰命名法,帕斯卡命名法,匈牙利命名法

    文章目录 驼峰命令法(Camel) 匈牙利命名法(Hungarian) 帕斯卡(Pascal)命名法 命名的基本原则 变量名的命名规则 函数的命名规范 函数参数命名规范 三种流行的命名法则 目前,业界 ...

  2. 架构 - 关于三种编程范式

    世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程. 三种编程范式包括 : 1. 结构化编程 2. 面向对象编程 3. 函数式编程 三种编程范式的特点 : 1. 结构 ...

  3. 在java中三种编程思想(OOA,OOD,OOP)

    在java中三种编程思想:OOA,OOD,OOP OOA 一.OOA的主要原则. 二.面向对象分析产生三种分析模型 三.OOA的主要优点 四.OOA方法的基本步骤 OOD 一.OOD背景知识 二.OO ...

  4. Qt在Windows下的三种编程环境搭建

    未经验证,记录在此. 尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/17363165 从QT官网可以得 ...

  5. robotstudio仿真搬运编程_敲黑板 | 机器人是怎么完成任务的?这三种编程方式的区别你造吗...

    9012年了,机器人对我们来说已经很熟悉.在许多领域,它都发挥着卓有成效的作用,那么,这些机器人究竟是怎么在各个领域完成任务的呢? 想知道这个问题的答案,我们首先要知道机器人编程. 机器人编程[rob ...

  6. EF三种编程方式详细图文教程(C#+EF)之Database First

    Entity Framework4.1之前EF支持"Database First"和"Model First"编程方式,从EF4.1开始EF开始支持支持&quo ...

  7. (转)EF三种编程方式详细图文教程(C#+EF)之Database First

    Entity Framework4.1之前EF支持"Database First"和"Model First"编程方式,从EF4.1开始EF开始支持支持&quo ...

  8. 机器人焊枪动作与编程实验_敲黑板 | 机器人是怎么完成任务的?这三种编程方式的区别你造吗...

    9012年了,机器人对我们来说已经很熟悉.在许多领域,它都发挥着卓有成效的作用,那么,这些机器人究竟是怎么在各个领域完成任务的呢? 想知道这个问题的答案,我们首先要知道机器人编程. 机器人编程[rob ...

  9. stm32的三种编程下载方式

    stm32的三种编程下载方式:参见FreedomXura旭日的博客: 网址http://blog.chinaunix.net/uid-20788517-id-263475.html

  10. selenium中的三种等待方式以及显示等待和隐式等待区别

    selenium的三种等待方式 selenium中一般分为三种等待方式:显示等待.隐式等待.sleep强制等待 1.显示等待(有条件) 程序提前指定等待条件和等待时间,在查找元素时,判断规定时间内是否 ...

最新文章

  1. idea provided和compile区别
  2. JavaScript怎么安装_几句话说清楚JavaScript、V8引擎、NodeJS、NMP,到底是什么东东...
  3. SSM(Spring4.x.x+SpringMVC4.x.x+Mybatis3.4.x)框架整合
  4. 永恒python图片_python 数据词云展示实例(3)- 背景图设置
  5. React开发(262):react中活动时间回显用moment
  6. 前端试题-CSS试题(1)
  7. 进程的同步、互斥、通信的区别,进程与线程同步的区别
  8. Linux VS code安装Monaco字体
  9. 光环PMP 常考流程
  10. 幼儿-综合素质【9】
  11. 双线威廉指标_电影中的技术失败是新的威廉尖叫
  12. 计算机连接网络被限制,本地连接受限制或无连接怎么办很简单解决教程
  13. matlab预测股价,股价模拟、以雅虎新浪网易数据挖掘、股价预测工具箱(fantuanxiaot的Alpha版本)...
  14. u深度做linux启动盘,u深度u盘启动盘制作教程
  15. wps office 2005:不得不用的14绝技
  16. 知识点 - 多边形的重心、核、三角形的心
  17. 面向对象程序设计c++版董正言张聪课本课后习题答案第四章
  18. undefined symbol: _ZN10tensorflow8internal21CheckOpMessageBuilder9NewStringEv 问题
  19. [网鼎杯 2020 朱雀组]之phpweb两种不同的解题方式
  20. 6S管理:让环境创造价值

热门文章

  1. requiredFildValidator、RangeValidator(范围)、CompareValidator(比较)
  2. vue集成cesium入门教程(1)环境搭建、初始化三维地球
  3. coredump文件的生成以及如何调试coredump文件?
  4. 【毕设论文】开题报告撰写,思考ing
  5. dev shm mysql_关于/dev/shm的应用及配置
  6. 中国下游处理中的烘干机市场深度研究分析报告
  7. PostgreSQL安装教程
  8. 灯具照明行业MES系统,助力企业实现数字化转型
  9. 计算机集成控制系统应用实例,计算机集成控制系统
  10. Activiti工作流