0

T1T2が 2 つの型であり、次の構造体が与えられていると仮定します。

struct s
{
  T1 x;
  T2 y;
}

さらに、 type のオブジェクトがあるとしますstruct s:

struct s a;

これから、オブジェクトの 2 番目の構造体メンバーへのポインターを計算できます。

T2 *q = &s.y;

私が探しているのは、 objectを指すような型qのポインターから計算するポータブルな方法です。pstruct s *pa

4

3 に答える 3