一些winsock的函数和数据类型

使用winsock编程要先包含winsock2.h头文件

WSAStartup函数是载入sock函数库的
int WSAStartup(version, &wsadata);
返回0就是载入成功,version可以是0x101或者0x202,wsadata是WSADATA类型的。

WSACleanup(); 卸载函数库的。

sockaddr_in结构是TCP/IP通信中的Socket的地址。
主要有
sockaddr_in.sin_family 一般是AF_INET
sockaddr_in.sin_addr.s_addr 这个是IP地址,可以使用INADDR_ANY来指定本机配置的所有IP
sockaddr_in.sin_port 这个是端口 可以用htons函数格式化一个u_short数字出来赋给他

socket函数用来创建一个SOCKET类型,一般参数为socket(AF_INET,SOCK_STREAM,IPPROTO_TCP)

先写这几个啦 呵呵 洗洗睡吧

你可能感兴趣的:(数据类型)