在窗体上画一个名称为Command1的命令按钮,再画两个名称为label1.label2的标签,然后编写如下程序代码

private x as integerprivate sub command2 click()x=5:y=3call proc(x,y)label1.caption=xlabel2.caption=yend subprivate sub proc(byval a as integer,byval b as integer)x = a*ay=b+bend sub程序运行后,单击命令按钮,则两个标签中显示的内容分别是什么。 我是新手,麻烦具体和我写一下算的过程。谢谢

为经外部定义的变量 只在函数或过程中生效,退出过程,变量就无效了当y在Private Sub command1_Click过程中时开辟内存空间y当y在Private Sub proc过程中时开辟另一个内存空间y两个内存空间是不同的,而X则不同,以为他经过外部定义,所有过程或函数调用的都是同一个内存空间x
温馨提示:答案为网友推荐,仅供参考