合法的变量名 概念要求

请勿抄袭!抄袭可耻!!!!!!!!!!!!!

变量命名规则:变量名首字母必须为字母(a-z A-Z),下划线(_),或者美元符号($)开始,php编程中所有变量必须以$开始。(有些编译器已经支持中文变量名了)

变量名只能是字母(a-z A-Z),数字(0-9),下划线(_)的组合,并且之间不能包含空格,数字不能放在变量名首位。

变量名不能使用编程语言的保留字。比如在javascript中不能使用true,false,while,case,break保留字等等。

扩展资料:

重要命名规则

在每个代码范围内使用足够短和足够长的名称:例如循环计算器用一个字符就可以了,如i;条件和循环变量用一个单词,方法名1-2个单词,类名2-3个单词,全局变量3-4个单词组成

为变量指定一些专门名称,不要使用例如 "value", "equals", "data" 这样的变量名

变量名要使用有意义的名称,通过变量名能大概反映出其具体的用途

不要在变量名前加前缀,例如 o_, obj_, m_ 之类

服从公司命名规范,在命名时使用一致的做法,例如:txtUserName, lblUserName, cmbSchoolType, ... 除非是大大降低了可读性

服从编程语言本身的规范,不要使用不连贯的小写和大写混合名称,例如:userName, UserName, USER_NAME, m_userName, username, ...

参考资料:百度百科——变量命名规则

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-25
数据库课本第225页。变量名必须以字母或汉字开头。变量名可以包含字母,数字,下划线,但不能包含标点,空格。变量名的字符个数不能超过255个字符。变量名不能使用vba中的关键字,包括for to next if while本回答被网友采纳
第2个回答  2019-12-20
变量及其命名规则
=============
变量分内存变量和属性变量。

属性变量即对象的属性,其名称与类型是确定不变的,例如Caption属性,其变量名是对象名.Caption,而其类型为String。

一般变量即指内存变量,其名称与类型是由程序员定义的。

变量名不能以数字开始,不能用VB的保留字

变量名只能由字母、数字和下划线组成

变量名可以使用中文,但较少见。

变量的声明
=============
变量的声明语句:
Dim|Public|Static <变量名> [as <类型>]
显式声明语句: Option Explicit 该语句强制变量必须先声明才能使用
例: Dim x As Double
Dim i As Integer, j As Single, s As String
或: Dim i%, j!, s$
注意:如声明 Dim x,y As Single
则x为Variant型(变体型),y才是Single型

VB保留字
=============
你只要不要去定义一些VB里面有的函数名称来当作变量名称
或者不要去定义一些比较专有的那些名词就可以了
比如Dim或者sub这些或者是Time和Date,具体详细的VB保留字,可以在VB的对象查看器中查看,对象查看器(快捷键:F2)在VB中。
第3个回答  2011-06-21
大小写字母开头的,或者下划线_开始的都可以,数字开始的不可以:
如:
合法的:char x,_x,x21,_;等
非法的:char 4x;等追问

请勿抄袭!抄袭可耻!!!!!!!!!!!!!

追答

关键除了这个你还想知道什么?你不说清楚让别人怎么回答

追问

http://zhidao.baidu.com/question/90572926.html?an=0&si=1 你从这抄的!

第4个回答  2019-12-23
变量命名规则:变量名首字母必须为字母(a-z a-z),下划线(_),或者美元符号($)开始,php编程中所有变量必须以$开始。(有些编译器已经支持中文变量名了)。变量名只能是字母(a-z a-z),数字(0-9),下划线(_)的组合,并且之间不能包含空格,数字不能放在变量名首位。变量名不能使用编程语言的保留字。比如在javascript中不能使用true,false,while,case,break保留字等等。
相似回答