typedef struct Client_Info
{
char sIPAddress[15 + 1];

}CLIENT_INFO;请问Client_Info 和 CLIENT_INFO 分别代表什么啊

解决方案 »

  1.   

    type define CLIENT_INFO as struct Client_Info
      

  2.   

    Client_Info 和 CLIENT_INFO 是一样的
      

  3.   

    Client_Info代表结构本身的标识名, CLIENT_INFO是用typedef为Client_Info定义的类型别名,你在程序中可以使用CLIENT_INFO来代替Client_Info,typedef经常用来为复合类型定义别名,例如将unsigned int定义成UINT,使用起来方便些。
      

  4.   

    struct Client_Info <=> CLIENT_INFO;struct Client_Info *p;
    <=>
    CLIENT_INFO *p;