有关VB定义变量的一些疑问
Dim a,b as Integer这里是把a和b都定义成整形了吗?还是a为变体,b为整形?
Dim str1,str2 as String这里是把str1和str2都定义成字符串了吗?如果把str1和str2改成a和b还行吗?
书上写的所有的定义两个变量的都是直接写的逗号,是不是都是错的呀?还是说第一个不需要定义成特定的呢?
需要类似的定义的详细指导,
人气:189 ℃ 时间:2020-10-02 02:14:55
解答
Dim a,b as Integer
从栈中给a分配了两个字节的空间,b也是.
str1和str2其实储存的是Long型数据(4字节,在栈中),数据指向了字符串的首地址
(字符串在堆中,用多少分配多少).
逗号表示并列关系类型相同
推荐
猜你喜欢
- 已知X的平方-3X+2=0,求x2+X2分之1的值
- 某人骑自行车上学,若速度为15km/h,则早到15min,若速度为9km/h,则迟到15min,先打算提前10min到达,自行车的速度应为多少?
- 读书不觉已春深 下一句 求
- 在10%的利率下,一元三期的复利现值系数分别是0.9091,0.8264,0.7513,则三年期的年金现值系数是?
- There is a library in our school对a提问
- mghco3和mgco3的溶解度大小比较?
- 筷子是一个杠杆,那么它的支点在哪里?说理由
- 三角形三边之和为10,其夹角的余弦是方程2X^2-3X-2=0的根······