Koz*_*oss 4 associative-array d pass-by-reference pass-by-value
假设我有一个指向字符串结构的指针的关联数组,其中调用结构Foo; 类型将是Foo*[string].假设我还有一个带有以下签名的函数:void bar (Foo*[string] baz).将通过价值或参考baz传递bar?我没有找到任何关于此的文档,我很好奇.
通过引用 - 将在功能之外观察对现有AA的任何修改.
但是,关联数组的时候有一个角落的情况null.在这种情况下,通过添加第一个元素来初始化AA将不会在函数外部被观察到.如果要修改的AA可能是null,你应该通过 - ref.
| 归档时间: |
|
| 查看次数: |
447 次 |
| 最近记录: |