我有一个嵌套结构,其中包含值并定义为:
mystruct.level1.a = 1;
mystruct.level1.b = 2;
mystruct.level2.a = 8;
mystruct.level2.b = 9;
我想对level1和level2中的元素进行操作。我想要做的是访问 level1 和 level2 中的值,将它们放在一个向量中,而不引用嵌套的字段名称。
例如,我想做类似的事情:
level1_vector = [mystruct.level1]
我想输出:
level1_vector = [1 2]
我怎样才能做到这一点?