动态开点线段树中,我使用
struct Seg { int l,r; #define lc(p) t[p].l #define rc(p) t[p].r }t[maxn];
然后在修改操作传递实参 &p 时能否使用
&p
change(lc(p),l,mid,x,k); change(rc(p),mid+1,r,x,k);
来实现对 t[p].l 和 t[p].r 的修改?(之前记过,但是忘了)
t[p].l
t[p].r