国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

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

2024-05-04 11:08:25
字體:
來源:轉載
供稿:網友
VB中形參聲明有兩種方式,一種是ByVal,一種是ByRef,如果是ByVal則在傳遞參數時將實參的一個拷貝傳遞給子程序,子程序對參數的修改不會影響原有參數。如果是ByRef,則將實參的指針傳遞給子程序,子程序對參數的修改會影響原有參數的值。
 
 
 
文件名稱: 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()
%>
運行結果: 5 6
結 論: 注意:子程序TestBy(ByVal T)中T變量聲明方式是ByVal
運行結果子程序沒有影響到A的值
注意:子程序TestBy(ByRef T)中T變量的聲明方式是ByRef
運行結果A的值通過子程序發生了改變
看完了,上面的比較就知道說明意思了吧。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 隆安县| 镇江市| 阿鲁科尔沁旗| 新宾| 偃师市| 胶州市| 淳化县| 招远市| 腾冲县| 精河县| 青冈县| 五寨县| 隆化县| 金坛市| 定襄县| 黄陵县| 名山县| 出国| 防城港市| 醴陵市| 石楼县| 陆良县| 长丰县| 安西县| 安阳市| 南郑县| 沙田区| 黑河市| 英山县| 马龙县| 娄底市| 自贡市| 重庆市| 察雅县| 龙州县| 外汇| 韶山市| 千阳县| 汉阴县| 武山县| 保德县|