UDP 客户端编程

来源:互联网 发布:gta5娇羞萌妹捏脸数据 编辑:程序博客网 时间:2024/05/24 06:08
#include <Winsock2.h>
#include <stdio.h>
void main()
{
//选择socket库类型
WORD wVersionRequested;
WSADATA wsaData;
int err;


wVersionRequested = MAKEWORD(1, 1);


err = WSAStartup(wVersionRequested, &wsaData);
if (err != 0)
{
return;
}


if (LOBYTE(wsaData.wVersion) != 1 || HIBYTE(wsaData.wVersion) != 1)
{
WSACleanup();
return;
}


SOCKET sockClient = socket(AF_INET, SOCK_DGRAM, 0);
SOCKADDR_IN addrClient;
addrClient.sin_addr.S_un.S_addr = inet_addr("127.0.0.1");
addrClient.sin_family = AF_INET;
addrClient.sin_port = htons(6000);


sendto(sockClient, "halo", strlen("halo") + 1, 0, (SOCKADDR*)&addrClient, sizeof(SOCKADDR));
closesocket(sockClient);
WSACleanup();


}
原创粉丝点击