RednaxelaFX 发表于 2013-1-27 05:14:28

sizeof运算符与副作用

有意思,我一直没注意到这点。
在读LCC的第二章时,一开始就遇到了这么两个宏:
alloc.c
#define NEW(p,a) ((p) = allocate(sizeof *(p), (a)))#define NEW0(p,a) memset(NEW((p),(a)), 0, sizeof *(p))
书上特别说明了:
<div class="quote_title">引用
页: [1]
查看完整版本: sizeof运算符与副作用