在一段函数中
这样写会炸
inline void nw( int dlt , int fh ){
ch [++ znt][0] = ch [znt][1] = 0 ;
size [znt] = son [znt] = 1 ;
fa [znt] = fh , val [znt] = dlt ;
if( fh ) tr( fh , dlt ) = znt ;
}
这样写没事
inline void nw( int dlt , int fh ){
znt ++
ch [znt][0] = ch [znt][1] = 0 ;
size [znt] = son [znt] = 1 ;
fa [znt] = fh , val [znt] = dlt ;
if( fh ) tr( fh , dlt ) = znt ;
}
求助为啥