博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第二周作业
阅读量:4323 次
发布时间:2019-06-06

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

我选择的题目是:第四题

现有的命名方式有多少种?请举例说明。

答:经查阅,发现现有的命名方法共有四种,分别为:匈牙利命名法、驼峰命名法、帕斯卡命名法以及下划线命名法。

  匈牙利命名法:广泛应用于Microsoft,Windows这类环境中。这种命名技术是由一位能干的Microsoft 程序员查尔斯·西蒙尼(Charles Simonyi) 提出的。通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等。这些符号可以同时使用,按照先成员变量,再指针,再简单数据类型,最后再其它的方法。

例如:bEnable, nLength, hWnd。

标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后的是首字母大写的一个单词或多个单词组合,该单词要指明变量的用途。

a Array 数组

b BOOL 布尔

by BYTE 无符号字符

c char 字符

   驼峰命名法:指的是混合使用大小写字母来构成标识符的名字。其中第一个单词首字母小写,余下的单词首字母大写。

例如:printResultChecks();(三个单词第一个小写开头,其余两个大写开头)。

  帕斯卡命名法:与驼峰命名法类似,但第一个单词首字母也要大些,即每个单词首字母都要大写。

例如:UserName;

  下划线命名法:使用下划线将小写的单词分割开来。

例如:to_char();he_is_busy;

 

以上便是目前常用的四种命名方法,每一种都较常用,些数组等函数的时候Array,Bool等都很常用,想to_char这样的下划线明明也很常见。

转载于:https://www.cnblogs.com/jason-hyj/p/5268817.html

你可能感兴趣的文章
微软自己的官网介绍 SSL 参数相关
查看>>
Composite UI Application Block (CAB) 概念和术语
查看>>
64位MATLAB和C混合编程以及联合调试
查看>>
原生js大总结二
查看>>
PHP基础
查看>>
UVa 11488 超级前缀集合(Trie的应用)
查看>>
Django 翻译与 LANGUAGE_CODE
查看>>
[转]iOS教程:SQLite的创建数据库,表,插入查看数据
查看>>
【转载】OmniGraffle (一)从工具栏开始
查看>>
初识ionic
查看>>
java 中打印调用栈
查看>>
开发 笔记
查看>>
数据挖掘算法比赛 - 简单经验总结
查看>>
win7(64位)php5.5-Apache2.4-mysql5.6环境安装
查看>>
生成商户订单号/退款单号
查看>>
使用Android OpenGL ES 2.0绘图之六:响应触摸事件
查看>>
我们过去几年做对了哪些事
查看>>
ubuntu 16.04LTS
查看>>
javascript深入理解js闭包
查看>>
Oracle的安装
查看>>