使用函数时变量的意外变化

时间:2013-03-08 06:17:13

标签: function

我写了一个简单的代码,但是当我运行代码IniPopulation时会改为人口,这种情况会发生什么原因???我是初学者。

Module Module1

Function SelectParents(ByVal Population As String()) As String()
    Population(0) = "Micheal"
    Population(1) = "Moses"
    Return Population
End Function

Sub main()
    Dim IniPopulation() As String = {"Saed", "Ahmad"}
    Dim population() As String
    population = SelectParents(IniPopulation)
    population(0) = "AZIZ"
End Sub

End Module

0 个答案:

没有答案