ABegin(c1); Test t[1]; Test_init(t, c1); // こうすることで、AClean_out(c1)したときにdeinit()が呼ばれるようになる. Test_say(t, "hello"); ... AClean_out(c1); // これでtはdeinit()される.