看板 Visual_Basic 關於我們 聯絡資訊
nArrScore 是原始資料陣列 1.Sort nArrScore nArrScore被改變 2.Sort (nArrScore) nArrScore不改變 請問為什麼會這樣呢??? -------------------------------------------- Function Sort(ByRef p_nArr) Dim i, j As Integer Dim nTemp As Integer For i = 0 To 40 - 1 For j = i To 40 - 1 If p_nArr(i) < p_nArr(j) Then nTemp = p_nArr(i) p_nArr(i) = p_nArr(j) p_nArr(j) = nTemp End If Next j Next i End Function -------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.165.222
MOONRAKER:不清楚,不過VB6有分sub和function,沒傳回值應該用sub 11/30 10:55
mron:ByVal 與 ByRef 的關係? 11/30 18:53
MOONRAKER:他都明白寫byref了  ̄σ ̄ 12/02 07:13