ldcf.net
当前位置:首页 >> C soCkEt >>

C soCkEt

//服务端代码 #include #include #pragma comment(lib,"ws2_32.lib")//这句关键; void main(){ WORD wV; WSADATA ws; int er; wV=MAKEWORD(1,1); er=WSAStartup(wV,&ws); if(er!=0){ return; } if(LOBYTE(ws.wVersion)!=1||HIBYTE(ws.wVersion)!...

服务器: #include #include #pragma comment (lib,"wsock32.lib") void main() { WSADATA data; WSAStartup(MAKEWORD(2,0),&data); SOCKET socket1; struct sockaddr_in local; struct sockaddr_in from; int fromlen =sizeof(from); local.sin...

exit(0);是对的。 在void main() 上新加一行 #pragma comment(lib, "ws2_32.lib") 应该就可以了

//发送#include #include #pragma comment(lib, "ws2_32.lib") void main() { // 初始化 WSADATA wsaData; int iResult = WSAStartup( MAKEWORD(2,2), &wsaData ); if ( iResult != NO_ERROR ) printf("Error at WSAStartup()\n"); // 建立socke...

Socket 就是用来实现数据传输的一种方法 给你一段C中用Socket传输文件的代码,你参考怎么用 服务端代码: #include #include #include #include #include #include #include #include #define MYPORT 3490 /*定义用户连接端口*/ #define BACKLOG...

#include #include #pragma comment(lib,"ws2_32.lib") #define LEN 1024 //接收数据的大小 int main() { WSADATA ws; WSAStartup(MAKEWORD(2,2),&ws);//初始化Socket动态连接库 char http[60] = " www.google.com "; SOCKET sock = socket(AF_I...

参考下面例子 /******* http客户端程式 httpclient.c ************/ #include #include #include #include #include #include #include #include #include #include #include #include //////////////////////////////httpclient.c 开始////////...

小端法(Little-Endian)就是低位字节排放在内存的低地址端(即该值的起始地址),高位字节排放在内存的高地址端; 大端法(Big-Endian)就是高位字节排放在内存的低地址端(即该值的起始地址),低位字节排放在内存的高地址端; 网络字节序是大端字节序,平...

socket编程一般是基于tcp或者udp协议来写的,你的问题很抽象,我不知道你要的是基于tcp还是udp的socket编译。我把相对难的基于tcp协议的socket编译给你吧。你想看懂我的代码需要知道tcp的三次握手机制。否则我写了注释,你看代码也有点困难。 //...

#include #include #include #pragma comment(lib,"ws2_32") #define PORT 1129 #define ADDRESS "127.0.0.1/socket.asp" int main() { WSADATA wsaData; WORD sockVersion = MAKEWORD(2,2); if(WSAStartup(sockVersion,&wsaData)!=0) return 0;...

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com