>  2005/01/29 (土) 01:22:02        [mirai]
> > コンパウンドリテラルでもコールバック元と先で同じ構造を
> > 参照するために構造体定義を書かないといけないじゃないか
> void f();
> int
> main(void)
> {
>     f(&(struct { int x, y; char c; }){.x=2,.c='x'});
>     return 0;
> }
> void f(struct { int x, y; char c; } *p)
> {
>     p->x += 2;
> }
> こういう感じで

xとかyとかcをいじるときに面倒だな(;´Д`)

参考:2005/01/29(土)01時18分47秒