国产探花免费观看_亚洲丰满少妇自慰呻吟_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的值通過子程序發生了改變
看完了,上面的比較就知道說明意思了吧。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿鲁科尔沁旗| 新竹县| 西平县| 北宁市| 榆树市| 辽阳县| 河东区| 永泰县| 闵行区| 泰兴市| 乐平市| 开平市| 会同县| 赞皇县| 册亨县| 海原县| 江津市| 巨鹿县| 九寨沟县| 松潘县| 扬中市| 遵义县| 沧源| 桂平市| 屏边| 类乌齐县| 彰化市| 正宁县| 射洪县| 钟山县| 绥中县| 彭阳县| 大方县| 通山县| 宁化县| 仪陇县| 鹤山市| 永嘉县| 迁安市| 镇原县| 固始县|