SOCKET入门最简单的程序啊

王朝other·作者佚名  2006-01-10
窄屏简体版  字體: |||超大  

哇!居然有几个人来问我要SOCKET 的代码,说是菜鸟想学学,

TMD烦死了.高手快点走,这里会让你呕吐的.

这里写个超简单的代码,呵呵,看不懂,也不要问我啦

我在VC6.0+XP同过,,呵呵~

// sockcli01.cpp : Defines the entry point for the console application.

//

#include "stdafx.h"

#include "winsock2.h"

#include <conio.h>

#define port 80

void main()

{

WSADATA wsaData;

WSAStartup(MAKEWORD(2,2), &wsaData);

SOCKET sock;

sock = socket(AF_INET, SOCK_STREAM, 0);

//错误处理

if(sock==INVALID_SOCKET)

{

printf("SOCKET有问题. \r\n");

}

sockaddr_in sin;

sin.sin_addr.s_addr = inet_addr("61.140.60.90");

sin.sin_family = AF_INET;

sin.sin_port = htons(port);

int icnn = connect(sock, (sockaddr*)&sin, sizeof (sin));

//错误处理

if (icnn == SOCKET_ERROR)

{

printf("连不上--%d--\n", GetLastError());

}

char data[1024];

memset(data, 'c', 1024);

send(sock, data, 1024, 0);

WSACleanup();

printf("恭喜你,你连上了");

printf("而且还发了1024个字节过去.");

printf("用这个程序拼命发,你就是黑客了,呵呵.");

getch();

return 0;

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航