返回

云风,你好。今天看你在google code里开源的gc代码。有一处困惑:在文件:gc.c里:167 for (i=E.size+1;i<sz;i++) {168 E.pool[i].u.free=i+1;169 E.pool[i].mark=-1;170 E.pool[i].u.n.children=0;171 }

u是一个union,而free与n是union里并列的属性,你在循环中对并列的属性进行操作,有何用意呢?

名字: 自动排版 密码:

回复 | (2051) | Chinainvent | 2008-10-05 08:37:24