int WSAStartup(WORD wVersionRequested,LPWSADATA lpWSAData)觉得这两个参数好怪?
wVersionRequested 用来指定准备加载的Winsock库的版本....lpWSAData是指向WSADATA结构的指针,
struct WSAData {
    WORD             wVersion;
    WORD             wHighVersion;
    char             szDescription[WSADESCRIPTION_LEN+1];
    char             szSystemStatus[WSASYSSTATUS_LEN+1];
    unsigned short   iMaxSockets;
    unsigned short   iMaxUdpDg;
    char FAR *       lpVendorInfo;
};wVersion 设置为打算使用的Winsock版本; wHighVersion;容纳的是现在的Windock版本...wVersionRequested与wVersion不就是一样了嘛,,干嘛还有两个参数,直接一个WSADATA不就行了嘛,,