数码资讯
在Asp的简单的例子来理解ByVal和ByRef的使用
文件的名称: byval.asp byref.asp 具体的代码: 运行结果: 五 六 结论: 注:在测试子程序的变量声明(ByVal T)是一个 run结果子程序不影响a的值。 注:在测试子程序的变量的声明方式(ByRef T)是ByRef 运行结果a的值已通过子程序更改,上面的比较知道含义。
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
文件的名称:
byval.asp
byref.asp
具体的代码:
<
Sub TestMain()
暗淡的A = 5
通话测试(一)
response.write一
端子
Sub TestBy(ByVal T)
T=1
端子
电话testmain()
%>
<
Sub TestMain()
暗淡的A = 5
通话测试(一)
response.write一
端子
Sub TestBy(ByRef T)
T=1
端子
电话testmain()
%>
运行结果:
五
六
结论:
注:在测试子程序的变量声明(ByVal T)是一个
run结果子程序不影响a的值。
注:在测试子程序的变量的声明方式(ByRef T)是ByRef
运行结果a的值已通过子程序更改,上面的比较知道含义。
byval.asp
byref.asp
具体的代码:
<
Sub TestMain()
暗淡的A = 5
通话测试(一)
response.write一
端子
Sub TestBy(ByVal T)
T=1
端子
电话testmain()
%>
<
Sub TestMain()
暗淡的A = 5
通话测试(一)
response.write一
端子
Sub TestBy(ByRef T)
T=1
端子
电话testmain()
%>
运行结果:
五
六
结论:
注:在测试子程序的变量声明(ByVal T)是一个
run结果子程序不影响a的值。
注:在测试子程序的变量的声明方式(ByRef T)是ByRef
运行结果a的值已通过子程序更改,上面的比较知道含义。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。