结构体的定义问题

2019-03-26 12:26发布

我想在结构体中嵌入结构体,不知道这样是否可行?请大家帮我看看指导一下
typedef struct  Register
{
      struct   RegisterRequest   
        {
            short UnitLength;
            byte    UnitType;    //  0x01  is for  RegisterRequest
            short  LocalApplyPort;
           long double   LocalApplyID;
        }tRegisterRequest;
          
     struct   RegisterReply
        {
           short UnitLength;
            byte  UnitType;     //   0x02   is  for  RegisterReply
           byte   Return;       //  return 0  if  it  is  successful,    return other number  if  not  successful
        }tRegisterReply;
         
}tRegister;

此帖出自Linux与安卓论坛
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
damiaa
1楼-- · 2019-03-27 20:28
 精彩回答 2  元偷偷看……
青城山下
2楼-- · 2019-03-28 00:31
damiaa 发表于 2016-11-19 22:30
估计老板就是骂他这样。单独先定义,然后总的结构体把分的都包含进去。
struct   RegisterRequest ...

恩恩,是要这么做

一周热门 更多>