> 内部で使う構造体定義をヘッダに書いて外に見せなきゃいいだけ

外に見せる用の構造体と、内部用の構造体を用意して、両者を同期するって言ってる?