VB编程: dim i as integer这是什么意思
5个回答
展开全部
VB是支持这样子定义的,dim i ,num as integer这句话其实是这样子的:
dim i
dim num as integer其中i是默认的Variant类型,不是integer类型, num才被定义为integer
正确的写法是:dim i as integer,num as integer
这样子就像我们定义函数中参数的function func(byval i as integer,byval j as integer)都应该指出来;
其实函数中可以这样定义的function func(i,num as integer)as integer这样就和你的申明一样了,第一个是默认的Variant类型,第二个是integer
还有就是在VB中integer可以隐式(就是不用特别说明)装换为Variant 而反过来要显示转换!所以,VB报错了!
dim i
dim num as integer其中i是默认的Variant类型,不是integer类型, num才被定义为integer
正确的写法是:dim i as integer,num as integer
这样子就像我们定义函数中参数的function func(byval i as integer,byval j as integer)都应该指出来;
其实函数中可以这样定义的function func(i,num as integer)as integer这样就和你的申明一样了,第一个是默认的Variant类型,第二个是integer
还有就是在VB中integer可以隐式(就是不用特别说明)装换为Variant 而反过来要显示转换!所以,VB报错了!
展开全部
dim a as integer 定义变量名为a数据类型为整型的变量。
dim i as integer 同样道理,定义变量名为i数据类型为整型的变量。
二者不同的是分别定义了2个不同的变量 a 和 i。
integer在vb中是整形类型, Integer变量存储为 16位(2 个字节)的数值形式,其范围为 -32,768 到 32,767 之间。
dim i as integer 同样道理,定义变量名为i数据类型为整型的变量。
二者不同的是分别定义了2个不同的变量 a 和 i。
integer在vb中是整形类型, Integer变量存储为 16位(2 个字节)的数值形式,其范围为 -32,768 到 32,767 之间。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
变量的声明:
DimAs
如:Dim s As Integer 定义一个整型变量,变量名为s
字符型变量就是用双引号引起来的字符,如“1sd”、“wki”等等,不同的字符表示不同的变量,用于区分的
拓展:变量:在程序执行过程中,其值可以改变的量称为变量。
变量命名注意要点:
①必须以字母开头,不能以其他数字或其他字符开头。
②只能由字母、数字或下划线组成,不能含有小数点、空格等字符。
③最长不超过255个字符。
④不能以VB保留字作为变量名,如语句定义符、函数名等。
⑤VB不区分变量名中字母大小写,如Silly和silly是同一个变量。
DimAs
如:Dim s As Integer 定义一个整型变量,变量名为s
字符型变量就是用双引号引起来的字符,如“1sd”、“wki”等等,不同的字符表示不同的变量,用于区分的
拓展:变量:在程序执行过程中,其值可以改变的量称为变量。
变量命名注意要点:
①必须以字母开头,不能以其他数字或其他字符开头。
②只能由字母、数字或下划线组成,不能含有小数点、空格等字符。
③最长不超过255个字符。
④不能以VB保留字作为变量名,如语句定义符、函数名等。
⑤VB不区分变量名中字母大小写,如Silly和silly是同一个变量。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询