vb 中数组的定义可以是 dim a(-10) as integer 吗?或者dim a(1 to3,0 to 2) as integer 可以吗?
4个回答
展开全部
VB中不能将数组定义成 dim a(-10) as integer ,因为数组下标必须是大于等于0的整数,dim a(n) as integer默认为从0到n的一维数组,与dim a(0 to n) as integer等效。
dim a(1 to3,0 to 2) as integer是可以的,它定义了一个二维数组,一维下标范围1到3,二维下标范围0到2.
dim a(1 to3,0 to 2) as integer是可以的,它定义了一个二维数组,一维下标范围1到3,二维下标范围0到2.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个是不可以的,因为数组有上下界,下界可以不填,不填默认为0,你 dim a(-10) as integer,上界-10小于下界0,是不合法的。第二个没问题,代表了一个有3*2个元素的二维数组。 额,楼上比我的更早饿....
追问
也谢谢你哦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能
追问
请问原因
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询