假设我有一个指向字符串的结构的指针数组,该结构称为Foo
;类型为Foo*[string]
。假设我还有一个带有以下签名的函数:void bar (Foo*[string] baz)
。将通过值还是通过引用baz
传递给bar
?我没有找到任何有关此的文档,我很好奇。
作为参考-对现有AA的任何修改都将在功能之外进行。
但是,当关联数组为时,存在一个极端的情况null
。在那种情况下,将不会在函数外部观察到通过添加第一个元素来初始化AA的情况。如果要修改的AA可能是null
,则应通过- ref
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句