最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Asp中通過(guò)簡(jiǎn)單的例子理解下ByVal和ByRef的用法

 更新時(shí)間:2011年01月06日 00:01:04   作者:  
VB中形參聲明有兩種方式,一種是ByVal,一種是ByRef,如果是ByVal則在傳遞參數(shù)時(shí)將實(shí)參的一個(gè)拷貝傳遞給子程序,子程序?qū)?shù)的修改不會(huì)影響原有參數(shù)。如果是ByRef,則將實(shí)參的指針傳遞給子程序,子程序?qū)?shù)的修改會(huì)影響原有參數(shù)的值。

文件名稱:

ByVal.asp

ByRef.asp

具體代碼:

<%
Sub TestMain()
Dim A : A=5
Call TestBy(A)
Response.write A
End Sub
Sub TestBy(ByVal T)
T=T+1
End sub
call TestMain()
%>

<%
Sub TestMain()
Dim A : A=5
Call TestBy(A)
Response.write A
End Sub
Sub TestBy(ByRef T)
T=T+1
End sub
call TestMain()
%>

運(yùn)行結(jié)果:

5

6

結(jié)    :

注意:子程序TestBy(ByVal T)T變量聲明方式是ByVal

運(yùn)行結(jié)果子程序沒(méi)有影響到A的值

注意:子程序TestBy(ByRef T)T變量的聲明方式是ByRef

運(yùn)行結(jié)果A的值通過(guò)子程序發(fā)生了改變

看完了,上面的比較就知道說(shuō)明意思了吧。

相關(guān)文章

最新評(píng)論

开封县| 新建县| 屯留县| 新闻| 海丰县| 东阳市| 青铜峡市| 高青县| 嵊州市| 巩义市| 江口县| 顺义区| 万全县| 舒兰市| 凤台县| 平舆县| 枣阳市| 汕头市| 岳池县| 水城县| 合水县| 江城| 乌拉特前旗| 东乌| 尉氏县| 霞浦县| 福鼎市| 龙游县| 库伦旗| 临洮县| 湖北省| 葫芦岛市| 长治市| 建水县| 泰兴市| 临猗县| 玉龙| 随州市| 大庆市| 吉木萨尔县| 正安县|