博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
黄浚杰2013551727_构建之法第三次作业
阅读量:6901 次
发布时间:2019-06-27

本文共 778 字,大约阅读时间需要 2 分钟。

4.现有的命名方式有哪些,请举例说明?

答:
1.匈牙利命名法:
规则:通过在变量名面前加上相应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等。匈牙利命名法关键是:标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后的是 首字母大写的一个单词或多个单词组合,该单词要指明变量的用途。这种命名法广泛应用于微软windows环境中。
例如:m_lpszStr, 表示指向一个以 0 字符结尾的字符串的长指针成员变量。
2.骆驼命名法:
规则:正如它的名称所表示的那样,是指混合使用大小写字母来构成变量和函数 的名字。骆驼式命名法近年来越来越流行了,在许多新的函数库和 Microsoft Windows 这样的环境中,它使用得当相多。另一方面,下划线法是 c 出现后开始流行起来的,在 许多旧的程序和 UNIX 这样的环境中,它的使用非常普遍。
例如:下面是分别用骆驼式命名法和下划线法命名的同一个函数: printEmployeePaychecks(); print_employee_paychecks(); 第一个函数名使用了骆驼式命名法——函数名中的每一个逻辑断点都有一个大写字母来标记; 第二个函数名使用了下划线法----函数名中的每一个逻辑断点都有一个下划线来标记。
3.帕斯卡命名法:
与骆驼命名法类似。只不过骆驼命名法是首字母小写,而帕斯卡命名法是首字母大写。在C#中,以帕斯卡命名法和骆驼命名法居多。 事实上,很多程序设计者在实际命名时会将驼峰命名法和帕斯卡结合使用,例如变量名采用驼峰命名法,而函数采用帕斯卡命名法。
例如:public void DisplayInfo(); string UserName;

转载于:https://www.cnblogs.com/xiaohuangshiwo/p/5269740.html

你可能感兴趣的文章
Palindrome Number
查看>>
如果我说,类就是一个人,你会信吗?
查看>>
一次 C# 查詢數據庫 算法優化的案例
查看>>
AC日记——魔法少女LJJ bzoj 4399
查看>>
合作编程
查看>>
VM Depot 中国上的 Bitnami 镜像更新至 Ubuntu 14.04 LTS
查看>>
ios 学习笔记之控件属性
查看>>
log4j输出多个自定义日志文件
查看>>
访问Access数据库(有多个数据库时 体现多态)
查看>>
Redis 常用命令
查看>>
CentOS 中安装和卸载 Emacs
查看>>
Java从小白到入门,Day3(程序流程控制)
查看>>
bzoj千题计划145:bzoj3262: 陌上花开
查看>>
bzoj千题计划225:bzoj2143: 飞飞侠
查看>>
卢卡斯定理
查看>>
音视频编解码技术的陷阱与出路,一个研发人员的思考
查看>>
flash 支持的html 标签
查看>>
python连接redis sentinel集群(哨兵模式)
查看>>
java学习_文件工具类
查看>>
SQL语句学习
查看>>