vb DIM A$,B%?

声明变量加$,%或其它符号有什么用?"DIM A$"没有AS什么又会怎样?
2024-11-10 19:50:35
推荐回答(3个)
回答1:

关于楼主的问悔尺陆题,首先要说一下变量的定义 。
定义变量可以使用显式或隐式两种方式定义:
1、显式定义:Dim 变量名 As 类型
2、隐式定义:使用类型说明符
类型说明符如下:
%——整型
&——长整型
!——单精度浮点数
#——双精度浮点数
@——货币型
$——字符串型
楼主的情况就属于碧顷第二种——隐式定义。

DIM A$表示定困镇义一个变量A,类型为字符串型。

回答2:

vb定义变量可以用两套符号来槐或表示。
1、正规的用integer、long、single等表示,也可以用%、&、!表示。
2、对应表示如下孝冲:
字符串 String $
整数 Integer %
长整 Long &
单精度小数 Single !
双精度小数 Double #
货币Currency @
变体变量Variant ,就是直接写变量名巧明歼什么也不带。
3、并不是所有的变量类型都有对应的表示符号。

回答3:

没有乎陪 AS 的前顷耐话默认是 Variant。

DIM X => Dim X As Variant
DIM X$ => Dim X As String
DIM X% =>慧春 Dim X As Integer

现在的 VB 已经不再使用 $ 这种老式的表示方式了。