当前位置: 首页 > news >正文

手机百度关键词排名 网站优化软件免费行情软件app下载安装

手机百度关键词排名 网站优化软件,免费行情软件app下载安装,张家界旅游网站,网站首屏目录 一、匈牙利命名法二、驼峰命名法#xff08;小驼峰法#xff09;三、帕斯卡命名法#xff08;大驼峰法#xff09;四、下划线命名法五、下划线的使用#xff08;Python#xff09;六、Java命名规范七、参考 一、匈牙利命名法 1 简介 匈牙利命名法#xff08;Hunga… 目录 一、匈牙利命名法二、驼峰命名法小驼峰法三、帕斯卡命名法大驼峰法四、下划线命名法五、下划线的使用Python六、Java命名规范七、参考 一、匈牙利命名法 1 简介 匈牙利命名法Hungarian Notation是由1972年至1981年在施乐公司工作的程序员查尔斯.西蒙尼Charles.Simony,此人后来成为微软的总设计师因其祖籍是匈牙利故有此名。 匈牙利命名法在国内之所以这么有名是因为当时微软对其推崇备至。在上世纪90年代MFC的出现影响了一代代程序员而MFC中各种类的命名是以匈牙利命名法命名的再加上当时微软出了不错的书《Windows程序设计》推波助澜而同时呢国内UNIX编程风格氛围不强这种命名法几乎成了国内变量命名法的标准。这就导致在现在的某些书籍或者项目中推荐使用匈牙利命名法 2 基本规则 匈牙利命名法的基本规则是变量名属性类型对象描述其中每一个对象的名称都要求有明确含义可以是对象名字全程或者一部分同是要基于容易记忆理解的原则。 3 常用前缀 属性部分 前 缀类 型前 缀类 型全局变量g_常量c_类的成员变量m_静态变量s_ 类型部分类型值得是变量的类型如整型、浮点型、字符串等。 前 缀类 型前 缀类 型数组a长整型l指针p布尔型b函数fn浮点型f无效v双字节dw句柄h字符串sz短整型n双精度浮点型d计数cnt字符ch整型i字节by字节w无符号u 描述部分用来表示该变量描述的意义即该变量所表示的含义。 前 缀类 型前 缀类 型最大Max最小Min初始化Init临时变量Temp源对象Src目的对象Dest 4 例子 变量定义的这些描述符号可以多个同时使用顺序一般是m_再指针再简单数据类型再其它。 hwnd: h类型描述表示句柄wnd是变量的对象描述表示窗口所以hwnd表示窗口句柄。 pfnEatApple: pfn是类型描述表示指向函数的指针EatApple是变量对象描述所以pfnEatApple表示指向EatApple函数的函数指针变量。 m_lpszStr: m_表示是成员变量l表示长整型p表示指针sz表示的是字符串Str是对象描述所以m_lpszStr的含义就是表示指向一个字符串的长指针成员变量。 二、驼峰命名法小驼峰法 1 简介 驼峰命名法是指混合使用大小写字母来构成变量和函数的名字是以单个单词或多个单词组成变量或者函数的唯一标识符时第一个单词以小写字母开始第二个单词以及后面的每一个单词的首字母大写。 2 例子 下面是分别用骆驼式命名法和下划线法命名的同一个函数 printEmployeePaychecks()使用了骆驼式命名法:函数名中的每一个逻辑断点都有一个大写字母来标记 print_employee_paychecks()使用了下划线法:函数名中的每一个逻辑断点都有一个下划线来标记。 三、帕斯卡命名法大驼峰法 1 简介 帕斯卡pascal命名法与骆驼命名法类似。只不过骆驼命名法是首字母小写而帕斯卡命名法是首字母大写 2 例子 public void DisplayInfo(); String UserName;二者都是采用了帕斯卡命名法。在C#中以帕斯卡命名法和骆驼命名法居多。 四、下划线命名法 所有字母均小写每个单词间以下划线分割样子像 “nginx_vip” m_iMyData是一个匈牙利命名法m_表示它是成员变量小写的i说明了它是个整型,后面的和帕斯卡命名相同,指示了该变量的用途 myData是一个骆驼命名法,它第一个单词的第一个字母小写,后面的单词首字母大写,看起来像一个骆驼 MyData就是一个帕斯卡命名的示例 my_data是一个下划线命名的示例 五、下划线的使用Python 1 名称前的单下划线如_name 用于指定属性和方法是“私有”的。但是Python不像Java一样具有私有属性、方法、类在属性和方法之前加单下划线只是代表该属性、方法、类只能在内部使用是API中非公开的部分。如果用from import * 和 from import * 时这些属性、方法、类将不被导入。 class Persion:def init(self):self._name小明 2 名称前的双下划线如__name 以双下划线开头的方法和属性表示私有的方法和属性可以近似这么理解不太准确。 用于禁止外部访问的类成员不能用from xx import xx导入只有类对象可以访问 class Persion:def init(self):self.__name小明 3 开头双下划线和双下划线结尾 特殊变量特殊变量是可以直接访问的不是私有变量。Python内部调用的方法一般不建议在程序中调用。 if __name__ __main__:print(我想输出点什么)六、Java命名规范 包名多单词组成时所有字母都小写xxxyyyzzz。类名、接口名多单词组成时所有单词的首字母大写大驼峰、帕斯卡命名法XxxYyyZzz。变量名、方法名多单词组成时第一个单词首字母小写第二个单词开始的每一个单词首字母大写小驼峰法xxxYyyZzz常量名所有字母都大写多单词时每个单词用下划线连接XXX_YYY_ZZZ 七、参考 命名方法https://blog.csdn.net/bailang_zhizun/article/details/82699 命名方法https://www.jianshu.com/p/a8d1e05c6d68 下划线使用https://www.cnblogs.com/endmoon/p/9657838.html 下划线使用https://www.cnblogs.com/lhrbest/p/10281563.html
http://www.hkea.cn/news/14256701/

相关文章:

  • 怎么创办个人网站网站建设帐号
  • 聊城做网站的公司资讯建筑企业招聘信息
  • 建设实验教学网站的作用做彩票平台网站吗
  • 如何做网站淘客上林住房和城乡建设网站
  • 网站防盗链设置网站建设外包名词解释
  • c 网站开发构想桂林网站制作公司
  • 无锡找做网站中国五码一级做爰网站
  • 珠江摩尔网站建设小说+wordpress
  • 专业制作网站有哪些青岛开发区网站建设公司
  • 专业的公司网站设计服务上海建设检测网上登记网站
  • 一六八互联网站建设wordpress自动重命名
  • 桂林网站制作培训班网页设计代码意思
  • 中煤第三建设集团网站企业管理培训课程百度云
  • 前端网站开发兼职网站用asp还是php
  • 伙购网官方网站做网站要买什么类型云空间
  • 医疗知识普及网站开发嘉定建设机械网站
  • 微网站是什么时候创建的小学生简短小新闻摘抄
  • 庆元县建设局网站wordpress 页面位置
  • 企业网站设计与推广游戏推广平台怎么赚钱
  • 自己做网站不推广德阳网站建设公司
  • 专业网站设计联系电话去除tag wordpress
  • 涞源县住房和城乡建设局网站注册一个公司网站需要多少钱
  • 网站后续建设说明玉环做企业网站
  • 国外网站赚钱防做网站视频
  • 我需要把网站做网站后台无法修改
  • 做全网营销型网站建设外国人爱做视频网站吗
  • 研发网站建设报价视频网站会员系统怎么做
  • 最高法律网站是做啥的亚马逊雨林
  • 鹤山做网站公司seo sem 做网站
  • 网页设计与网站建设有区别吗免费建设物流网站