以下代码不起作用,但我认为我想要做的事情很清楚:
my.struct = 1;
foo.bar = my.struct;
那样
foo.bar.struct = 1
基本上我想用一堆字段和值填充my
结构数组。然后我想将该结构作为嵌套结构放在foo.bar
中,同时保留字段名称。
答案 0 :(得分:1)
my.struct = 1;
foo.bar = my.struct;
这只是将my.struct
(= 1
)的值放在foo.bar
中。当然,foo.bar
只是1
。
我想你是在这之后:
my.struct = 1
foo.bar = my;