CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

vb中可以这样给数组赋值吗?

楼主duke0371(杜克)2000-12-23 12:56:00 在 VB / 基础类 提问

在C语言中可以这样  
   
  int   Array[10]={1,2,3,4,5,6,7,8,9,10};  
   
  Vb中可以吗难道非要一项项的赋吗?那也太麻烦了,   如果数组是100的话? 问题点数:50、回复次数:4Top

1 楼shines(郭子)回复于 2000-12-23 13:07:00 得分 40

在VB里是这样定义的:  
   
  Dim   IntArray  
  IntArray=Array(1,2,3,4,5,6,7,8)  
   
  '注意:IntArray一定要设为Variant或者不设  
   
  Top

2 楼shines(郭子)回复于 2000-12-23 13:08:00 得分 0

你甚至不用设置   IntArray   的数组大小。Top

3 楼duke0371(杜克)回复于 2000-12-23 14:18:00 得分 0

ok,让我试试,行就给你分!  
  Thank   you!   shines!Top

4 楼lvjunyu(天翔)回复于 2000-12-23 14:35:00 得分 10

Visiona:  
          VB数组是不可以这样赋值的,你可以如下赋值:  
          Dim   MyArray  
          MyArray=Array(1,2,3,4,5,6,7,8)     '是()不是{};  
          你也可以用for循环来个数组赋值:  
          Dim   i   as   integer  
          Dim   MyArray(8)   '定义一个含8个整数的一维数组,注意脚标和c语言一样是从0到7的  
          for   i=0   to   7        
                  Myarray(i)=i+1  
          next    
          如果是100个不规则的数那就和C语言一样慢慢赋值了!  
   
  Top

相关问题

  • 数组赋值
  • 数组赋值!
  • 这样给数组赋值正确吗?
  • 急!!!数组赋值
  • vb 6.0中如何对二维数组赋值?
  • 这样的数组赋值应该是不行的吧?
  • 数组赋值问题
  • 为数组赋值出错!
  • 怎样对数组赋值???
  • 关于数组赋值

关键词

  • vb
  • 赋值
  • 数组
  • myarray
  • c语言
  • dim
  • array

得分解答快速导航

  • 帖主:duke0371
  • shines
  • lvjunyu

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo