[求助]大家看看以下函数,说说结果和为什么?
function abc(n)
n=n+1
end function
function abcd(c)
c=c+n+1
abcd=c+1
end function
n=5
response.write n & ":" & abc(n) & ":" & abcd(n)
我怎么也想不通
function abc(n)
n=n+1
end function
function abcd(c)
c=c+n+1
abcd=c+1
end function
n=5
response.write n & ":" & abc(n) & ":" & abcd(n)
我怎么也想不通
我不太明白的是c的初值是什么?
最后abcd(n)的结果是14
abcd(c)中的c只是形参阿,实参不就是n阿
養成良好的習慣:
Private Function MyFuncByVal(ByVal n)
....
End Function
Private Sub MyFuncByRef(ByRef n)
...
End Sub
不要鑽角尖~~~