首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

VB编程学习要注意的几点(上)

喜欢VB编程的都关注我了哦~

变量

变量指的是在程序执行中存储临时数据的内存单元。

变量名:在VB中变量有如下命名规则:

1.不能以数字开头,要以字母或汉字开始,可以包括下划线;

2.不能包含标点符号;

3.不能多于255个字符;(控件、窗体名最多不超过40字符)

4.不能与保留关键字重复。(如:End、Private、Sub)

5. 在同一作用域中,变量名不能重复。

变量命名前缀建议

不同类型的变量在命名时要冠以不同的前缀(只是建议,不是必须,建议这样做是为了能让大家看代码时直观明了,见文知意。)

变量的命名约定

Booleanbln

Bytebyt

Currencycur

Datedtm

Doubledbl

Integerint

Longlng

Singlesng

Stringstr

变量的默认值情况

变量被定义之后,在第一次赋值之前,并不是没有值的,而是具有默认值。

所有数值型(包括字节型)变量的默认值均为 0;

字符串变量的默认值为空字符串"";

逻辑型变量的默认值为False;

日期型变量的默认值为#0:00:00#。

变量的作用域

变量的作用域又称为有效范围、生存期。指的是一个变量定义之后,能够被存取的范围。变量按作用域的不同可分为:过程级变量、模块级变量和应用程序级变量。

字符串变量

字符串类型的变量用来存放文字信息。

字符串型变量又分为定长字符串和变长字符串两类。

变长字符串定义:

Dim str1 As String

(定义): str1=“VB!“ (赋值)

定长字符串的定义:

Dim str2 As String*4 (定义)

str1=“学习VB”(赋值)

str1=“你今天学习VB了吗!”(赋值,会被截尾)

一个定长字符串变量所占的内存空间是一定的,当其中的字符信息没达到这个长度时,所剩的空间用户“空格“填充。

如果给定长字符串变量赋一个超过其长度的字符串,会被截掉多余部分。

变长字符串变量所占的内存会随所赋的字符串的长度而变化。

除所保存的字符串外,还包括10个额外的字节用来存放字符数等其它信息。变长字符串最多可包含大约 20 亿 ( 2^31)个字符。

定长字符串可包含 1 到大约 64K ( 2^16 ) 个字符(当然还受定义的大小限制)。

跟我学VB每日抽奖

今日幸运抽奖人员

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181029B007XG00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券