变量命名规则

Dart 变量、常量和命名规则

妖精的绣舞 提交于 2020-03-24 19:10:32
/* Dart 变量: dart是一个强大的脚本类语言,可以不预先定义变量类型 ,自动会类型推导 dart中定义变量可以通过var关键字可以通过类型来申明变量 如: var str='this is var'; String str='this is var'; int str=123; 注意: var 后就不要写类型 , 写了类型 不要var 两者都写 var a int = 5; 报错 Dart 常量: final 和 const修饰符 const值不变 一开始就得赋值 final 可以开始不赋值 只能赋一次 ; 而final不仅有const的编译时常量的特性,最重要的它是运行时常量,并且final是惰性初始化,即在运行时第一次使用前才初始化 永远不改量的量,请使用final或const修饰它,而不是使用var或其他变量类型。 final name = 'Bob'; // Without a type annotation final String nickname = 'Bobby'; const bar = 1000000; // Unit of pressure (dynes/cm2) const double atm = 1.01325 * bar; // Standard atmosphere Dart的命名规则: 1、变量名称必须由数字、字母、下划线和美元符($

转:C# 命名规则与开发习惯

此生再无相见时 提交于 2020-03-17 07:31:16
【按:原文地址: http://dev.csdn.net/author/Jon_Pilot/34a200bc13d84485974ace53df6f55ca.html 】 C# 命名规则与开发习惯 Pascal: 将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用 Pascal 大小写。 Camel: 标识符的首字母小写,而每个后面连接的单词的首字母都大写。 标识符 大小写方式 示例 类 Pascal AppDomain 枚举类型 Pascal ErrorLevel 枚举值 Pascal FatalError 事件 Pascal ValueChange 异常类 Pascal WebException 注意 总是以 Exception 后缀结尾。 只读的静态字段 Pascal RedValue 接口 Pascal IDisposable 注意 总是以 I 前缀开始。 方法 Pascal ToString 命名空间 Pascal System.Drawing 参数 Camel typeName 属性 Pascal BackColor 受保护的实例字段 Camel redValue 注意 很少使用。属性优于使用受保护的实例字段。 公共实例字段 Pascal RedValue 注意 很少使用。属性优于使用公共实例字段。

Java语言命名规则

若如初见. 提交于 2020-03-16 17:54:49
某厂面试归来,发现自己落伍了!>>> A:包 最好是域名倒过来,要求所有的字母小写 B:类或者接口 如果是一个单词首字母大写 如果是多个单词每个单词首字母大写(驼峰标识) C:方法或者变量 如果是一个单词全部小写 如果是多个单词,从第二个单词首字母大写 D:常量 如果是一个单词,所有字母大写 如果是多个单词,所有的单词大写,用下划线区分每个单词 这里的字母不仅仅局限于26个常见的英文字母 (知道就行) 来源: oschina 链接: https://my.oschina.net/u/1580996/blog/682048

编程命名规则

落花浮王杯 提交于 2020-03-11 02:30:12
变量的命名规则要求用“匈牙利法”,即开头字母用变量的类型,其余部分用变量的英文意思、英文的缩写、中文全拼或中文全拼的缩写,要求单词的第一个字母应大写。即: 变量名=作用域前缀+变量类型+变量的英文意思(或英文缩写、中文全拼、中文全拼缩写)。对非通用的变量,在定义时加入注释说明,变量定义尽量可能放在函数的开始处。 作用域前缀标明一个变量的可见范围。作用域可以有如下几种: 前缀 说明 无 局部变量 m_ 类成员变量(member) sm_ 静态类成员变量(static member) g_ 全局变量(global) s_ 静态变量(static) sg_ 静态全局变量(static gloabl) gg_ 进程间共享的共享数据段全局变量(global global) c_ 常量变量(const) 类型前缀标明一个变量的类型,可以有如下几种: 前缀 说明 i 整数类型int n 短整数类型short int l 长整数类型long int c 字符类型char b 布尔型变量bool f 单浮点型变量float d 爽浮点型变量double by 无符号字符unsigned char w 无符号整型unsigned int(WORD) s 字符串string sz 用0结尾的字符串 p 指针变量,同理pp代表二重指针pointer 变量的英文意思,一般采用动词+宾语,或者形容词

变量命名规则,计算机内存组织方式,补码规则,补码运算,数据类型(C_review2)

非 Y 不嫁゛ 提交于 2020-02-27 12:08:54
REVIRE 数据类型 总结 REVIRE 硬盘分区挂载到目录 一个目录只能挂载一分区 一个分区可以挂载到多个目录 绝对路径的起始就是根目录 相对路径的起始就是当前目录 引例: # include <stdio.h> int main ( ) { printf ( "%d\n" , 7 / 3 ) ; //2整数相除得到的只能是整数 printf ( "%d\n" , 7 / - 3 ) ; //-2 printf ( "%d\n" , - 7 / 3 ) ; //-2 printf ( "%d\n" , 7 % 3 ) ; //1 printf ( "%d\n" , 7 % - 3 ) ; //1 printf ( "%d\n" , - 7 % 3 ) ; //-1 return 0 ; } 运行结果为: 研究C语言关键字的意义并且不要和关键字发生冲突 C语言保留32个关键字 通过变量来存储描述世界的信息 需要给变量起名字来识别 还需要类型来进行限制 变量名实质就是一段内存空间的别名 变量类型决定一段内存空间的大小 变量名取名规则: 组成由字母\数字\下划线组成 不以数字开头 不能和C语言关键字重名 区分大小写 变量名不能出现空白符 汇编语言不区分大小写 驼峰命名法: 第一个单词以小写字母开始; 第二个单词的首字母大写或每一个单词的 首字母都采用大写字母 取名讲究见明知义

命名规则

最后都变了- 提交于 2020-02-25 19:05:41
说明 从大到小,代码文件,类,函数,变量这些都需要进行命名,命名是最常见的行为,命名的好坏对代码可读性影响非常大。 命名规则是代码风格中最基础的部分,但是也是效果最明显的。 作用 分隔单词 命名使用一个单词无法表明具体含义时,需要使用多个单词,多个单词需要进行分隔,不然容易误造成误解,分隔方法如下: 驼峰法 - 通过单词首字母大写分隔 * 大驼峰 TimeZone * 小驼峰 timeZone 下划线法 - 通过下划线分隔 time_zone 标识作用域 标识函数或变量的作用域,写代码时不用特意去记,或者查看定义,加快编码效率。 变量 * 全局变量;全局变量在变量名前面加上 “g_” ,例如:"g_test", 这样程序员一看到 g_ 就知道是全局变量,不用去找定义 * 类成员变量;类成员变量一般加上 “m_”。 * 局部变量; 局部变量什么都不加。 函数 * private 函数 * public 函数 * protect 函数 * go语言private函数首字母大小,public函数首字母大写。 * c/c++编程,私有函数会在函数前加上“__”,公有不加。 标明函数作用 当作用相同的处理函数加上统一的单词,程序员能够举一反三,可以很快明白函数的作用,例如: http请求的处理函数一般会加上 handle,这样一看就知道是http请求的处理函数。 来源: CSDN 作者:

Java编码规范(命名规则)

青春壹個敷衍的年華 提交于 2020-01-03 01:35:12
1. Java 命名约定 除了以下几个特例之外,命名时应始终采用完整的英文描述符。此外,一般应采用小写字母,但类名、接口名以及任何非初始单词的第一个字母要大写。      1.1 一般概念 n 尽量使用完整的英文描述符 n 采用适用于相关领域的术语 n 采用大小写混合使名字可读 n 尽量少用缩写,但如果用了,要明智地使用,且在整个工程中统一 n 避免使用长的名字(小于 15 个字母是个好主意) n 避免使用类似的名字,或者仅仅是大小写不同的名字 n 避免使用下划线(除静态常量等)   1.2 示范 包(Package) 采用完整的英文描述符,应该都是由小写字母组成。对于全局包,将你的 Internet 域名反转并接上包名。 java.awt,com.ambysoft.www.persistence 类(Class) 采用完整的英文描述符,所有单词的第一个字母大写。 Customer, SavingsAccount 接口(Interface) 采用完整的英文描述符说明接口封装,所有单词的第一个字母大写。习惯上,名字后面加上后缀 able, ible 或者 er,但这不是必需的。 Contactable,Prompter 组件/部件(Component) 使用完整的英文描述来说明组件的用途,末端应接上组件类型。 okButton, customerList,fileMenu 异常

Java标识符的命名规则

橙三吉。 提交于 2019-12-22 12:29:30
一. Java标识符的命名规则 Java语言中,为各种变量、方法和类等起的名字称为标识符 Java标识符的命名规则: 应以字母、下划线、美元符开头 后跟字母、下划线、美元符或数字 Java标识符大小写敏感,长度无限制 1.java中能用作标识符的有:26个英文字母(大、小写),数字,下划线,美元符号$。 但是不能以数字开头。 2.类名首个字母必须大写,多个单词组成的,每个单词首字母都要大写。 3.方法名一般首个字母小写(构造方法例外),多个单词组成方法名,后面单词首字母大写。 4.变量命名规则同方法名名。 注意:不能使用java中的关键字做标识符。 Java保留关键字 Java语言有51个关键字,其中const和goto虽然被保留但未使用。你不能使用保留关键字来命名类、方法或变量。 Java 所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。 关于 Java 标识符,有以下几点需要注意: 所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始 首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合 关键字不能用作标识符 标识符是大小写敏感的 合法标识符举例:age、$salary、_value、__1_value 非法标识符举例:123abc、-salary 二.java修饰符

[C++][编程风格]C++命名规则

情到浓时终转凉″ 提交于 2019-12-10 02:07:22
C++命名规范 常见命名法: 匈牙利命名法 : 基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。 Camel 命名法 :即骆驼式命名法,原因是采用该命名法的名称看起来就像骆驼的驼峰一样高低起伏。 Camel 命名法有两种形式:混合使用大小写字母和单词之间加下划线,例如 runFast 和 run_fast 都属于 Camel 命名法。 Pascal 命名法 :与 Camel 命名法类似,不过 Pascal 命名法的首字母为大写字母。 命名通则: 1 、在所有命名中,都应使用标准的英文单词或缩写。不得使用拼音或拼音缩写,除非该名字描述的是中文特有的内容,如半角、全角 , 声母、韵母等。 2 、所有命名都应遵循望文知义原则,即名称应含义清晰、明确。 3 、所有命名都不易过长,应控制在规定的最大长度以内。 4 、所有命名都应尽量使用全称。 5 、如果命名使用缩写,则应该使用《通用缩写表》(见附录)中的缩写;原则上不推荐使用《通用缩写表》以外的缩写,如果使用,则必须对其进行注释和说明。 具体规范: 1 、工程名: 不强制统一。 2 、文件名: · 基于工程名,开头 3 个字母应表明与哪一个工程相关。 · 后面的字母应能够区别不同的功能。 · 不区分大小写。 ·

命名规则标准,仅收藏个适合于自己的命名规则!

丶灬走出姿态 提交于 2019-12-03 17:37:38
HTML中的JS function 命名: function set_color(){ } function Set_Color(){ } HTML中的JS 变量命名: var MENU_MAX_ID=1 【全局变量】 var menu_current_item=3 【局部变量】 HTML中的CSS命名 (切记:1、全部小写 2、除CSS其他地方不要用中划线-,其他代码地方都用下划线_): .masjt-side-menu{font-size: 16px;margin-bottom: 51px;} ASP、PHP中的function 命名: sub setColor(){ } function GetColor(){ } ASP、PHP中的普通变量命名: var MENU_MAX_ID=1 【全局变量 * 推荐这样】 var p_menu_current_item = 3 【局部变量 * 推荐这样】 var p_NavColor = 3 【局部变量】 var pMenuColor = 3 【局部变量】 文件名数据库表名和字段命名: 文件名、数据库表名:UserAdmin 、 Menu 、 MenuSort 、table_UserList 、 tb_UserList 、tbUserList 数据库字段名:State UserName UserPassword AddDate