朱莉娅:按值传递的结构字段

时间:2018-07-17 12:31:20

标签: julia

在下面的Julia代码段中,st.a和b是同一数组,因此当我从st.a删除元素时,该元素也将从b中删除。每次创建Mystruct对象*时,是否可能会生成一个新的数组“ * .a”?

struct Mystruct
     a::Array{Int64,1}
     Mystruct(a::Array{Int64,1}) = new(a)
end

b = [1, 2, 3, 4]
st = Mystruct(b)
deleteat!(st.a,1)

1 个答案:

答案 0 :(得分:2)

我认为:

<mat-radio-button value="freeShipping" (change)="offerStatus(offers)">Free shipping</mat-radio-button>

将完成您想要的工作。