c语言如何给变量命名呢?

c语言如何给变量命名呢?,第1张

C语言的标识符一般应遵循如下的命名规则:

1、标识符必须以字母a~z、A~Z或下划线开头,后面可跟任意个(可为0)字符,这些悉没字符可以是字母、下划线和数字,其他字符不允许出现在标识符中。

2、标识符区分大小写字母。

3、标识符的长度,c89规定31个睁纳纳字符以内,c99规定63个字符以内。

4、C语言中的关键字,有特殊意义,不能作为标识符。

5、自定义标识符最好取具有一定意义的字符串,便于记忆和理解。

常见命名规则

比较著名的命名规则,首推匈牙利命名法。这种命名方法,是由Microsoft程序员查尔斯·西蒙尼(Charles Simonyi)提出的。其主要思想是“在变量和函数名中加入前缀,以增进人们对程序的理解”。

匈牙利命名法关键是:标识符的名字,以一个或多个小写字母开头作为前缀;前缀之后的是首字母大写的一个单词或多个单词组合,该单词要指明变量的用途。例茄缺如:lpszStr,表示指向一个以\0结尾字符串(sz)的长指针(1p)变量。

1、必须以字母开头,变量名中不能有空格。

2、不可以包含嵌入颂尘的句号或者类型声明字符。

3、不能和受到限制的关键字同名(例如End、Len、Sub等)。

4、不能超过255个字符,控件、窗体、类和模块的名字不能超过40个型樱如字符。

注意:sual Basic 不区分变量名和其他名字中字母的大小写,但习惯上,符号常量一般用大写字母定义。

扩展资料

vb中变量的类别介绍:

1、局部变量:

顾名思义,就是只能在局部范围内被程序代码识别和访问的变量。这类变量就是在过程(或函数)里,用Dim关键字进行声明的变量。

2、模块级变量:

(1)模块:包括窗体模块、标准模块。

(2)窗体模块:是指一个窗体代码的全部。

(3)标准模块:是指通过菜单[工程] _ [添加模块],而添加的模块。

模块级变量是指在模块的任何过程之外,即在模块的声明部分使用Dim语句或Private语句声明的变量。为了区别于局部变量,建议使用Private进行变量的声明,这种变量可以被本模块的任何过程访问;可以在本模卜启块的任何位置被识别、访问。

3、全局变量:

全局变量是指在模块的任何过程之外,即在模块的"通用声明"段使用Public语句声明的变量。可被本模块的任何过程访问,还可以被本工程的任何位置访问。

参考资料:百度百科-VB变量


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12428446.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存