程序与数组的深入解析
程序相关内容
在某些游戏场景中,如果第一次掷骰子既未赢也未输,会不断弹出类似的对话框,直至分出胜负。游戏进行时,对话框里通常只有“OK”选项,代表再次掷骰子,直至游戏结束。游戏结束后,“OK”按钮会禁用,“Return”按钮激活,点击“Return”按钮,原始对话框会重新出现,显示当前的胜负次数。
不同版本的项目可能编码风格不同,但输出结果一致。从程序员角度看,比较不同版本代码很有意义,尤其是全局声明、过程定义和过程引用部分,使用 Public 和 Private 声明,以及过程和全局变量的访问方式存在细微差异。
当访问过程时,可让一个或多个参数的传递变为可选。在过程定义的首行,每个可选参数声明前需加 Optional 关键字。例如,定义一个有一个必选参数和一个可选参数的子过程,首行声明如下:
Sub procedure name (argument1 As data type1, Optional argument2 As data type2)
函数过程的定义方式相同,且可选参数必须跟在必选参数之后。还可为可选参数指定默认值,写法如下:
Optional argument As data type = value
若过程引用中未提供实际参数值,默认值将赋给该参数。
以下是使用可选参数的函数过程示例:
超级会员免费看
订阅专栏 解锁全文
1030

被折叠的 条评论
为什么被折叠?



