gpt4 book ai didi

pass-by-reference - D 关联数组 - 按值传递还是按引用传递?

转载 作者:行者123 更新时间:2023-12-04 21:57:13 25 4
gpt4 key购买 nike

假设我有一个指向字符串结构的指针的关联数组,其中的结构称为 Foo ;类型将是 Foo*[string] .假设我还有一个具有以下签名的函数:void bar (Foo*[string] baz) .威尔baz转至 bar按值还是按引用?我没有找到任何关于此的文档,我很好奇。

最佳答案

通过引用 - 对现有 AA 的任何修改都将在函数之外观察到。

但是,当关联数组为 null 时,存在一个极端情况。 .在这种情况下,通过添加第一个元素来初始化 AA 将不会在函数之外被观察到。如果要修改的AA可能是null ,你应该通过它 - ref .

关于pass-by-reference - D 关联数组 - 按值传递还是按引用传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25174126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com