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

Asp中通過簡單的例子理解下ByVal和ByRef的用法

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

運行結(jié)果:

5

6

結(jié)    :

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

運行結(jié)果子程序沒有影響到A的值

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

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

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

相關(guān)文章

最新評論

德令哈市| 扶沟县| 福建省| 合肥市| 陆良县| 深水埗区| 沅江市| 木里| 高青县| 饶河县| 通辽市| 库尔勒市| 洮南市| 左权县| 新民市| 高唐县| 东安县| 浙江省| 柏乡县| 邯郸县| 淳安县| 平塘县| 福清市| 岳普湖县| 阳信县| 静海县| 康平县| 都江堰市| 稻城县| 吴川市| 凤阳县| 屯留县| 普安县| 河南省| 永泰县| 安岳县| 若羌县| 柳江县| 鄱阳县| 新竹县| 溆浦县|