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

阿里云建设网站费用wordpress西瓜

阿里云建设网站费用,wordpress西瓜,linux下如何打开wordpress,福州做网站fjfzwlC编译器对于命名有如下规则#xff1a; 命名中可以有大小写字母、数字、下划线。字母不限于英文字符#xff0c;可以是任意国家语言的字母#xff0c;例如日文#xff0c;阿拉伯文等。不能以数字开头#xff0c;例如9to5。包含双下划线的被标准库保留不可使用#xff0c…C编译器对于命名有如下规则 命名中可以有大小写字母、数字、下划线。字母不限于英文字符可以是任意国家语言的字母例如日文阿拉伯文等。不能以数字开头例如9to5。包含双下划线的被标准库保留不可使用如my__name。以下划线开头后线大写字母的被标准库保留不可使用如_Name。全局命名空间中以下划线开头的为系统保留不可使用如_name。 除了这些规则之外既有的名字只是为了帮助你和程序员好好地写出程序需要的各个要素基于这个目的程序员去使用非特定的或者不合适的名字就经常令人吃惊了。 1、选一个好名字 对于变量、成员函数、函数、参数、类、命名空间等等的最好的名字就是准确地表明了这些元素的目的。名字也包含了额外的信息如类型与特定用法。当然了实践是检验真理的唯一标准真正的考验是其他程序员是否理解的你的名字想要表达的意思。 对于命名没有放之四海而皆准的规则也不见得有适合你公司的命名方法。我们不知道什么是最合适的但我们知道什么是不合适的下面列出了一些好的命名与不好的命名的一些例子 命名举例 好的命名不好的命名 sourceName, destinationName 区分出来两个对象 thing1, thing2 太通用了 m_nameCounter 表达了数据成员的状态 m_NC 太抽象太短 calculateMarigoldOffset() 简单、准确 doAction() 太通用不明确 m_typeString 一眼就能看明白 typeSTR256 恐怕只有计算机才认得 g_settings 表达了全局的状态 m_IHateLarry 不可接受的知情人才听得懂的笑话 errorMessage 描述性的名字 string 非描述性的名字系统保留字 sourceFile, destinationFile 没有简写 srcFile, dstFile 简写 2、命名规范 选择一个名字并不总是需要考虑半天或者需要什么创造性。很多情况下你可能想用一些命名技巧。以下是一些数据类型可以使用的标准名字。 2.1计数器 在编程的早期阶段大家基本都在用 i 做计数器的变量名字约定俗成地 i 与 j 就成为了外部计数器与内部计数器。当然了在使用时不要将两者弄混了。在二维矩阵中用 row 与 column当作索引要比 i 与 j 要易于使用。有些程序员使用outerLoopIndex与innerLoopIndex做计数器甚至有些程序员一看到 i 和 j 做循环计数器就皱眉头不过这只是仁者见仁智者见智的观点都可以至少可以获得业界的认可。 2.2前缀 许多程序员习惯于将变量以字符开头该字符提供了一些关于变量类型与用途的信息。另一方面更多的程序员不认可这种前缀因为这可能会使代码在将来不好维护。举个例子如果一个成员变量从static变成了non-static你就不得不对这个变量进行重命名否则的话变量表面上要表达的意思与实际的意思就不一致了尤其是这种相反的变量与实际含义的可读性极差根本无法维护。甚至比没有含义带来的恶果还要糟糕。 但是我们别无选择应该遵从公司的命名指导或者说编码规范的命名规范下表就是可能的一些前缀 前缀 前缀举例文本前缀意思用法 m m_ mData m_data member类中的数据成员 s ms ms_ sLookupTable msLookupTable ms_lookupTable static静态变量或数据变量kkMaximumLengthkonstant(常量的德语)常量。有些程序员省略前缀表达常量 b is bCompleted isCompleted Boolean表明一个布尔值 2.3匈牙利命名法 匈牙利命名法就是一个亦是与数据成员的命名规范对于Windows程序员来讲使用比较普遍。基本意思就是不用单个字母如m做前缀用更长的前缀表达更多的信息。举例如下 char* pszName; // psz means pointer to string, zero-terminated 匈牙利命名法兴起于它的发明者Charles Simonyi是匈牙利人的事实。有些人说实际上是反映了使用匈牙利命名法的程序看起来像是用外文写的事实。基于后一种原因有些程序员不喜欢匈牙利命名法。我们还是会用前缀但不使用匈牙利命名法。除了前缀要准确地命名变量并不需要额外的附加上下文信息。例如一个数据变量使用m_name就足够了。好的名字是要达到传达信息的目的且不能使代码不可读。 2.4 get与set 在大部分类中都会包含数据成员例如m_status通常情况下对这类成员的操作都是通过getStatus()和setStatus()来实现的。而对于布尔型的成员变量的操作就不是使用get而是使用前缀例如isRunning()。C语言本身没有对这些函数预先的名字但是你所在的公司可能想这样或者使用类似的命名格式。 2.5 首字母大写 在代码中有许多不同的方式将名字中的首字母大写。对于大部分元素的编码风格使用一种标准的方法是很重要的统一即可不要在代码中使用不同风格的命名方式。将命名中的所有字母都用小写可能使代码看起来杂乱。可以比较一下如下的命名方式 priority_queue PriorityQueue priorityQueue 这三种方式其实都可以只是统一就可以了。 2.6 命名空间常量 想像一下在图形界面下写程序主菜单中有FileEditHelp。Help菜单的ID你可能会用Help在主菜单下的加一个Help的按钮你还需要一个Help的ID这时候发现Help已经被使用了。 怎么解决这个问题这就需要使用namespace命名空间了Menu::Help与Button::Help就可以完美解决了。当然你也可以使用前缀的方式这里就不赘述了。
http://www.w-s-a.com/news/952549/

相关文章:

  • 做好门户网站建设做本地团购网站怎么样
  • wordpress主题和预览不同20条优化防疫措施方案
  • 艾奇视觉网站建设网站推广需要几个人做
  • 2008 iis 添加网站wordpress固定链接标签加上页面
  • 宁波企业网站制作推荐网站优化人员
  • 大型资讯门户网站怎么做排名沈阳建设工程有限公司
  • 开发中英文切换网站如何做江苏网站建设费用
  • 网站论文首页布局技巧桥东网站建设
  • 网站开发项目经理工资北京微信网站
  • 山西山西省建设厅网站微信备份如何转换为wordpress
  • 同城网站开发实用网站模板
  • 郑州做网站哪家公司好国外购买空间的网站有哪些
  • 资讯cms网站有那些餐饮品牌策划设计公司
  • 网站策划选题网站布局优化
  • 网站建设3000字wordpress 微信 主题制作
  • 代做寄生虫网站网站菜单效果
  • 网站备案为什么这么慢目录更新 wordpress
  • 视频在线制作网站Wordpress 外链图片6
  • 网站域名后缀有什么用网站建设的投资预算怎么写
  • 化妆品网站建设网站惠州网站关键字优化
  • 保定网站制作企业下载天眼查企业查询官网
  • 中山企业网站建设公司制作一个景点的网站
  • 连云港集团网站建设株洲建设网站
  • 做运动鞋评价的网站南山做网站联系电话
  • 网站开发公众号开发海南做公司网站
  • 论企业网站建设的必要性微信小程序做一个多少钱
  • 网站制作价格是多少元上海市中小企业服务中心
  • 网站建设管理人员济宁网站建设top
  • 桂林网站建设桂林网站的元素有哪些
  • 广东网站开发推荐网页制作个人简历模板教程