问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB中如何将数组作为参数传递?

发布网友 发布时间:2023-09-14 23:22

我来回答

5个回答

热心网友 时间:2024-11-30 07:42

简单的给你说一句吧!

public 数组名()as long是你的定义 这句是对的,但你放错位置了 不是放窗体中,而是新建模块,放模块中.这样全局有效!

你前半句说的是错的,后面也是错的.
public sub define_array() '这里是模块(过程)的头,这句是对的 public 可要可不要.
public an_array() as long '在sub()...end sub中不能使用public来什么变量,直接用dim.
end sub

关于使用过程:call define_array() '过程名后面不能跟括号,除非里面传有参数 直接call define_array 或 define_array
redim an_array(5) '这句是对的 对动态数组分配空间

热心网友 时间:2024-11-30 07:43

#include "stdio.h"

void max(int a[]){
int i;
int max;
max=a[0];
for(i=1;i<30;i++){
if(max<a[i])
max=a[i];
}
printf("the max is:%d\n",max);
}

main(){
int a[30];
int i;
for(i=0;i<30;i++){
a[i]=i;
}
max(a);
}
数组作为参数,传递的是数组的首地址,然后方法接收,通过地址的增加访问数组的值

热心网友 时间:2024-11-30 07:43

可以不用在窗体中定义的,你可以试着在模块中定义,那么整个工程中的任何调用都是可以的。
你的模块学了没?
以上就是详细的解释过程!

热心网友 时间:2024-11-30 07:44

#include
"stdio.h"
void
max(int
a[]){
int
i;
int
max;
max=a[0];
for(i=1;i<30;i++){
if(max<a[i])
max=a[i];
}
printf("the
max
is:%d\n",max);
}
main(){
int
a[30];
int
i;
for(i=0;i<30;i++){
a[i]=i;
}
max(a);
}
数组作为参数,传递的是数组的首地址,然后方法接收,通过地址的增加访问数组的值

热心网友 时间:2024-11-30 07:45

看一下你的调用格式.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
导购什么字 店面导购员是什么意思 HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\FlashPlayer\SafeVersions... 无法安装adobeflashplayer,说无法注册ACTIVEX的控件 无法注册flash player的activex怎么办 omniverse create 他总说无法注册Flash player的Active控件 然后什么访问以下链接。不要... excel如何用进度条的形式表示完成率 买了件速干衣,北面的,求大神看一下真假。 秦皇岛银谷全城热恋是不是要预定票啊 vb6数组参数传递:VB中如何将数组作为参数传递 成都有机玻璃是什么价格? ...故障码显示进气相位传感器信号电路对地短路,有可能是什么问题呢... 大众途安燃油存量传感器2对地短路? 这个动漫老头叫什么名字? 两厢福克斯空调请求信号对地短路怎么回事 大众机油压力调节阀对地短路 2022年宝马2系双门轿跑车得到渲染 李羊杯村位于哪个市 宁晋县雅荣食品有限公司怎么样? 宁晋县天禾食品有限公司怎么样? 宁晋县及时雨农机专业合作社怎么样? 借了朋友英菲尼迪q50,2.0t 日行灯一直亮着怎么关 河北忆多美食品有限公司怎么样? 晋城浩翔星天地房价多少钱一平? 宁晋县润风种植专业合作社怎么样? 晋城君悦湾房价多少钱一平? 河北省宁晋县东马庄的简历 晋城逸品天御房价多少钱一平? 洛溪云和江朝曦什么时候相爱 VB中的数组变量怎么作为参数传递给DLL 网络画板如何让轨迹清零 VB.NET 里 如何将数组作为参数 传递给函数? vb中能用控件数组作为函数的参数吗?比如我建立了image()控件数组... VB 数组参数传递 怎么让几何画板的动作不回到起点 曹操军队最强的将军是谁?总指挥是曹真 如何求圆锥的倒角长度? 怎么用计算器算圆锥的母线!已知底面半径900圆心角为70度 ...知道一端小端直径22,锥度30,长20,用科学计算器怎么算大端直径?最... 万达保证金能干啥用 万达自助火锅支付宝这么退押金 ...倒立缩小实像,为什么照相时我们看到的是正立的像 万达退的押金一个月到账吗 望远镜为何看到的是正立的像 后鼻音的发音技巧有什么? 深圳地铁从罗湖地铁站到西乡要过多少个地铁站???坐那一辆地铁车??有没... 罗湖地铁坐什么到西乡宝安三围村 ...245是阳其余是阴,第二项的S/CO值是17,请问情况怎样需要治疗吗... ...功能正常,DNA小于十的三次方。这样的话是不需要治疗吗?