速度が問題にならない場合でも、
関数の引数や戻り値には構造体を使わない方がいいですか?
struct D func(struct D);
よりも、
struct *D func(struct *D);
の方がいいですか?