标签: struct d
在初始化结构时,我们可以选择
Foo a = {1, 7};
如何在程序运行时更新值?
这些表格不起作用:
a = {2, 9}; a = {fst:2, snd:9};
唯一的方法是长期:
a.fst = 2; a.snd = 9;
似乎效率低下。如果我们失去了会员怎么办?
答案 0 :(得分:1)
你可以创建一个临时的第二个结构:
Foo b = {2,9}; a=b;
或使用构造函数创建临时:
a = Foo(2,9);