2007-12-04から1日間の記事一覧

ちょっと奇をてらって

c

構造体変数に自分自身のポインタを持たせて、ごにょごにょしてみた。 #include <stdio.h> #include <stdlib.h> struct hoge { struct hoge *self; int i; struct hoge *(*print)(struct hoge *); }; struct hoge *p(struct hoge *v) { printf("%d\n", v->i); v->i += 2; return </stdlib.h></stdio.h>…