Visual Basic 程序设计全套课件.PPTVIP

  • 7
  • 0
  • 约2.2万字
  • 约 199页
  • 2023-07-23 发布于未知
  • 举报
子程序和函数的参数 形参-形式参数,定义部分所使用的参数。 实参-实在(实际)参数,调用时传递给子程序或函数的参数。 例如:下面的x和y是形参,a和b是实参。 定义子程序 Swap: Sub Swap (x,y) Dim t t = x : x = y : y = x End Sub 调用子程序 Swap: ….. Swap a , b 交换 ….. 参数的传递方式 在子程序或函数的调用过程中,实参内容传递给相应的形参可以有两种方式:传址和传值 传址(ByRef) :将实参地址传给形参。 传值(ByVal) :将实参的值传给形参。 区别: 传址时,形参与实参是同一个内存区域,因而实参随形参的改变而改变。 传值时,形参被单独分配内存并获得实参的值,因而形参的改变并不改变实参的值。 传值和传址的区别 形参 x ← 实参a: 形参 y ← 实参 b: 543 21 定义子程序 Swap: Sub Swap (x,y) Dim t t = x : x = y : y = x End Sub 调用子程序 Swap: ….. Swap a , b 交换 ….. Swap 传址 ? x: ← a: y: ← b: 543 21 ?

文档评论(0)

1亿VIP精品文档

相关文档