VB中参数的虚实结合与传递方式

Sub ff(x, y, z)
x = y + z
End Sub
以下所有参数的虚实结合都是传址方式的调用语句是
A call ff(5,7,z)
B call ff(x,y,z)
C call ff(3+x,5+y,z)
D call f(x+y,x-y,z)
答案为B

我想请问下此题中的“虚”“实”是什么意思
何为虚,何为实
谢谢

在VB中,传递变量就是传地址,除非指定传值,即byval
没有什么虚实,可能就是指的两种传递方式吧~

解析: 题目中Sub过程的形式参数都没有特别指明是传址方式还是传值方式,隐含的是传址。实际调用时,还要根据实参的形式,才能确定是传值还是传址的数据传送方式。若实参为常量或表达式,则为传值的传递方式;若实参是变量名或数组名,则为传值的传递方式
温馨提示:内容为网友见解,仅供参考
无其他回答

vb中参数是什么
vb中参数是在函数(或过程)中,用于决定流程、或参与计算、或决定样式模式等的量。参数分为虚参和实参。在定义函数的时候,先假设一个参数,用来在函数内部使用,这个叫做虚参。在其他地方使用这个函数的时候,在函数名后,列出实际参与运算的数值,叫做实参。调用,将实参的值赋给虚参,叫做“虚实结合...

VB中过程调用时有几种参数传递方式,说明其区别
(2)按地址传递 这种传递方式不是将实在的参数的值传递给形参,而是将存放实在参数值的内存中的存储单元的地址传递给形参,因此形参和实参具有相同的存储单元地址,也就是说,形参和实参共用同一存储单元。在调用SUB过程或FUNCTION过程时,如果形参的值发生了改变,那么对应的实参的值也将随着改变,并且实参...

关于形参与实参值传递的问题?
函数传递方式两种,一种是传值,在VB中用关键词ByVal说明,还有一种是传址,VB默认是传址。传址如果函数里改变了参数的值,那调用函数的地方实参也会跟着改变,传值函数改变其形参值实参不改变。综合来看只有b是传址,所以b在函数体内执行了b=2+1=3,所以输出了这个结果。

关于虚实传值的问题,请高人指点下
在VB中,传递变量就是传地址,除非指定传值,即byval。

VB中ByVal与ByRef有什么区别
ByVal是值传递,ByRef是地址传递。在交换函数里单纯交换值时没有效果的,需要交换对应的地址。2、赋值 在函数内部,引用参数(ref)被视为初始已赋值,输出参数(out)被视为初始未赋值。3、用法 引用参数(ref)在可以作为引用参数在函数成员调用中传递之前,必须已明确赋值,而输出参数(out)在可以作为输出...

怎么样才能学好计算机二级,考了两次还没有过啊
3.函数子程序(FUNCTION子程序)的结构及调用方法。 4.子例行程序(SUBROUTINE子程序)的结构及调用方法。 5.模块间的数据传递(虚实结合)。 (八)数据联系1.公用语句(COMMON语句),无名公用区和有名公用区2.数据块子程序(九)字符处理1.字符串、字符型变量和字符型数组。 2.字符型数据的赋值和运算。 3.字符型数据...

VB初学者需要记住那些东西?
实际参数是子函数(过程)中的参数,而形式参数是“主调函数”中的参数。我觉得VB中子函数参数调用应该是比其他计算机语言简单的一个地方,包括C\/C++等。在C\/C++中,参数传递默认的是传值。就是不能把子函数(过程)的参数传回主调函数,如果要进行这样的操作,就要借助指针变量。看一个简单的子函数(过程)调用的例子:...

vb用function怎样自定义函数?格式怎么写?举个例子,比如inputbox函数用...
2、双击窗体Form1,进入代码编辑窗口,单击左侧下拉三角形,选择通用。3、在通用段输入如下代码:Public Sub F1(n%, ByVal m%)n = n Mod 10 m = m \\ 10 End Sub 并将Form_Load事件删除。以上代码就定义了函数F1,其中包括两个参数,类型均是整型,%表示 短整型,Byval表明了值传递方式,...

VB高手 来帮忙!
(2)常见的API参数类型的说明 API函数的参数中最常见的是长整Long型数据类型,例如API中的句柄、一些特定的常量、函数的返回值都是此类型 的值;另外几种常见的参数类型有:整型Integer、Byte型、String型等。(3)声明中的ByVal是作什么用的 这跟VB的参数传递方式有关,在默认情况下VB是通过地址...

2018年福建会考信息技术考试大纲内容与要求
(3)掌握在可视化界面中调试程序的方法。 (4)知道“属性、方法、事件”的基本特点,掌握其应用方法。 (5)熟练掌握在VB中设置控件的方法。 (6)熟练掌握在VB中设置控件属性的方法。 (7)能运用解析法编写程序。 (三)多媒体技术应用模块 “多媒体技术应用”模块作为信息技术选修模块,它与信息技术基础模块内容相衔接。

相似回答
大家正在搜