在C++头文件中我定义了两个结构体,例如typedef struct tagSA
{
   ......
   LPSB p;
}SA, *LPSA;typedef struct tagSB
{
   ......
   LPSA p;
}SB, *LPSB;两个结构体中分别有一个指向另一个结构体的指针,这两个结构体要加怎么的前向声明,才会都有定义呢?还有其它方法声明这两个结构体吗?