编程中代码文件,变量,属性,函数等有一套常用的命名规范
命名规范一览表:
1.下划线法命名
使用场景:数据库ddl
命名方式:单词之间通过下划线分割,比如comon_code
2.骆驼命名法
使用场景:java的方法中或者变量
命名方式:混合使用大小写字母来构成,首字母小写,比如quickSort
3.帕斯卡命名法
使用场景:java的文件名,类名
命名方式:混合使用大小写字母来构成,首字母大写,比如QuickSortUtils
4.匈牙利命名法
使用场景: Windows 编程中用到的变量,宏等
命名方式:在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等,比如m_lpszStr
其对应的前缀如下:
前 缀 类 型
a 数组 (Array)
b 布尔值 (Boolean)
by 字节 (Byte)
c 有符号字符 (Char)
cb 无符号字符 (Char Byte,没有多少人用)
cr 颜色参考值 (ColorRef)
cx,cy 坐标差(长度 ShortInt)
dw Double Word
fn 函数
h Handle(句柄)
i 整型
l 长整型 (Long Int)
lp Long Pointer
m_ 类的成员
n 短整型 (Short Int)
np Near Pointer
p Pointer
s 字符串型
sz 以null做结尾的字符串型 (String with Zero End)
w Word
相关推荐
3. **文档组织**:文件名“春季消毒记录一览表”表明了文档的结构和内容,这是一种良好的文件命名规范。在IT环境中,清晰、一致的命名规则能帮助快速定位和理解文件内容。同时,文件应按类别或时间有序存储,以便于...
31. **Enumeration constant syntax error** - 枚举常数的语法错误,可能涉及到命名规则或未初始化的枚举值。 32. **Error directive :xxx** - 遇到了编译预处理的错误指令,检查预处理指令的语法和用法。 33. **...
在本手册中,机器人指定命令一览表会详尽列出用于控制多机器人系统的具体命令。 多任务处理: 多任务是现代机器人编程中的一个重要概念,它允许机器人同时执行多个操作。这涉及到任务的定义、状态与变化、任务的...
编程手册通常会列出指令一览表,并对各类功能指令进行详细解释,包括它们的参数、功能、使用方法等。 手册中还会涵盖PMC编程的基础知识,如信号流程、模块地址分配、接口单元等。这些内容对于理解数控机床的整个...
2. **地址码一览表**:列举了可用于编程的各种指令代码,如G码、M码等。 3. **G码一览表**:特别详细地列出了所有可用的G指令及其功能,对于编程来说至关重要。 4. **辅助功能(M2位数)**:这部分详细解释了M码的...
- **主机外形部位名称**:包括主机的主要组成部分及其命名规则。 - **扩展/模块的外形部位名称**:详细介绍扩展模块的外部结构特征。 - **通讯扩展模块的外形部位名称**:特指用于通讯扩展的模块细节。 - **FBS-PLC...
- **注释要求**:所有程序文件必须包含注释文字,并遵循本规范中的注释规则。 #### 二、命名规范 - **概述** - 使用标准英文单词,禁止使用中文拼音。 - 名词使用单数形式。 - 大小写混合格式,每个单词首字母...
#### 2.2 选型一览表 为了帮助用户选择最适合其应用需求的产品型号,文档提供了详细的选型表。该表列出了不同型号之间的主要区别,如封装类型、工作电压范围、工作温度范围等。 ### 3. 最小应用系统设计 #### 3.1 ...
4. 选型一览表:单片机选型一览表中应该列出了STC89C51RC/RD+系列的不同型号及各自的特性,方便用户根据项目需求选择合适的单片机型号。 5. 最小应用系统:最小应用系统即单片机运行所需的最基础硬件电路设计,包括...
在C++编程中,头文件(Header Files)起着至关重要的作用。它们包含了函数声明、类定义、常量声明和其他编程元素,使得源代码能够正确地编译和链接。了解C++头文件对于任何程序员来说都是必要的,因为它有助于提高...
1. 安川机器人系列和产品命名规则:文件中提到的产品是YRC1000,它是安川机器人MOTOMAN系列的一部分。安川电机工业机器人产品以“MOTOMAN”为商品名,由机器人本体、YRC1000控制柜、YRC1000示教编程器以及电源线构成...
综上所述,CX-Simulator操作手册是一份详尽的指南,它不仅为用户提供了使用软件的方法,还包括了必要的安全警告,以及关于OMRON公司产品命名规范和视觉辅助信息的指南。用户在使用CX-Simulator软件时,应仔细阅读...
本书以当前UNIX规范为基础,详细介绍了UNIX系统函数的用法,并用大量的代码和示例程序进行演示,对实际编程具有指导意义。全书共9章,内容包括:基本概念、基本文件I/O、高级文件I/0、终端I/O、进程与线程、基本...
- **数据类型摘要**:提供各种数据类型的一览表。 - **转换摘要**:列举不同类型间的转换规则。 - **My引用**:总结My命名空间下的所有成员。 - **运算符摘要**:介绍各种运算符的使用方法。 - **字符串操作摘要**:...
文档中提供了详细的选型一览表,涵盖了不同型号的STC89S52RC系列单片机,包括存储容量、工作电压范围、封装类型等关键参数,便于工程师根据项目需求快速筛选出合适的产品。 #### 超低功耗模式 STC89S52RC系列单片机...
- **软元件编号一览表**:列举了各类软元件(如定时器、计数器等)的编号规则,便于程序员准确地调用这些元件进行编程。 - **指令一览表**:涵盖了基本的顺序控制指令、应用指令和特殊功能指令,这些指令是实现复杂...
手册还列出了通信错误代码一览表,方便使用者在遇到通信问题时快速诊断和定位问题所在。此外,还提供了注意事项、RS-232C串行接口规格、主CPU板的DIP开关设置等内容,帮助用户更好地理解和配置川崎机器人控制器的...
此外,单片机的命名规则、选型一览表以及管脚说明等信息,让开发者在选型和使用过程中,能够快速准确地找到所需的信息,极大地方便了开发过程。 总结而言,STC12C5A60S2系列单片机以其优越的性能和丰富的功能,成为...