>>943
これなら同じになるんじゃない?

/* Cなら */
struct st;
struct st a;
struct st *b;
b = &a;

// C++なら
struct st;
st a;
st *b;
b = &a;