b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

零程序变量命名规则: 匈牙利命名法,骆驼案,帕斯卡命名法

电脑杂谈  发布时间:2020-04-30 09:17:02  来源:网络整理

匈牙利命名法则_驼峰命名 匈牙利_命名法则

首先,匈牙利的术语: 广泛用于Microsoft Windows等环境.

在Windows编程中,变量(包括宏)的命名约定是匈牙利语. 这种命名技术是由微软资深程序员Charles Simonyi提出的.

匈牙利语命名法通过在变量名称前加上相应的小写字母符号来标识变量的范围和类型. 这些符号可以同时使用,顺序为m_(成员变量),然后是指针,简单数据类型等. 例如: m_lpszStr匈牙利命名法,表示一个长指针成员变量,指向一个以0个字符结尾的字符串.

匈牙利命名法的关键是标识符的名称以一个或多个小写字母作为前缀开头;前缀是一个单词或首字母大写的单词组合后,该单词应指示变量的用途.

匈牙利命名法中常用的小写字母前缀:

前缀类型

一个数组(数组)

b布尔值(布尔)

命名法则_匈牙利命名法则_驼峰命名 匈牙利

按字节(字节)

c签名字符(字符)

cb无符号字符(字符字节,很少有人使用)

cr颜色参考值(ColorRef)

cx,cy坐标差(长度ShortInt)

dw双字

fn函数

h手柄

驼峰命名 匈牙利_命名法则_匈牙利命名法则

i整数

l Long Int

lp长指针

M类的成员

n短整数

np近指针

p指针

字符串类型

驼峰命名 匈牙利_命名法则_匈牙利命名法则

sz以零结尾的字符串类型(零结尾的字符串)

w Word

第二个骆驼命名法:

骆驼式命令方法,顾名思义匈牙利命名法则,是指使用混合大小写字母来形成变量和函数的名称. 例如,以下是使用骆驼式命名法和下划线命名的相同函数:

printEmployeePaychecks();

print_employee_paychecks();

第一个函数名称使用骆驼式命名法,每个逻辑断点在函数名称中都有一个大写字母标记;第二个函数名称使用下划线方法-每个函数名称的逻辑断点都用下划线标记.

骆驼式命名法近年来在许多新功能库和Microsoft中变得越来越流行

匈牙利命名法则_驼峰命名 匈牙利_命名法则

在Windows之类的环境中,可以正确使用它. 另一方面,下划线方法在c出现之后变得很流行. 在许多旧程序和环境(例如UNIX)中,它都很常见.

三,帕斯卡(pascal)命名法:

类似于骆驼的命名法. 只是骆驼的命名法是小写的,而帕斯卡的命名法是大写的

示例: 公共无效

DisplayInfo();

字符串用户名;

两者都使用Pascal命名法.

在C#中,大多数使用Pascal命名法和骆驼命名法.

简单地说

MyData是Pascal命名的一个例子

myData是骆驼的命名法. 第一个单词的第一个字母小写,随后一个单词的第一个字母大写. 看起来像骆驼

iMyData是匈牙利语的术语,其小写字母i表示其类型,以下名称与Pascal相同,表示变量的用途.


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-194010-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...