📄 udpcsample.htm
字号:
<HTML><HEAD><TITLE>DOS Internet Programming APIs</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="He Lingsong" name=Author>
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
<META content=DOS,FTP,HTTP,email,smtp,web,www,server,tcp,wattcp,free
name=KeyWords></HEAD>
<BODY><B><FONT color=#cc0000>UDP客户端程序样例:</FONT></B>
<BLOCKQUOTE><TT><FONT color=#006600><FONT size=+1>#include
<string.h></FONT></FONT></TT> <BR><TT><FONT color=#006600><FONT
size=+1>#include <stdio.h></FONT></FONT></TT> <BR><TT><FONT
color=#006600><FONT size=+1>#include <conio.h></FONT></FONT></TT>
<BR><TT><FONT color=#006600><FONT size=+1>#include
<time.h></FONT></FONT></TT> <BR><TT><FONT color=#006600><FONT
size=+1>#include <dos.h></FONT></FONT></TT> <BR><TT><FONT
color=#006600><FONT size=+1>#include "tcplib.h"</FONT></FONT></TT>
<BR><TT><FONT color=#006600><FONT
size=+1>//=================================================</FONT></FONT></TT>
<BR><TT><FONT color=#006600><FONT size=+1>int main(void)</FONT></FONT></TT>
<BR><TT><FONT color=#006600><FONT size=+1>{UDPSocket
sendSock;</FONT></FONT></TT> <BR><TT><FONT color=#006600><FONT
size=+1> int port,len;</FONT></FONT></TT> <BR><TT><FONT
color=#006600><FONT size=+1> char
sendBuff[1024],buf[256],ip[32];</FONT></FONT></TT> <BR><TT><FONT
color=#006600><FONT size=+1> printf("\nUDP Client\n");</FONT></FONT></TT>
<BR><TT><FONT color=#006600><FONT size=+1> port=8888;</FONT></FONT></TT>
<BR><TT><FONT color=#006600><FONT
size=+1> strcpy(ip,"202.114.6.48");</FONT></FONT></TT> <BR><TT><FONT
color=#006600><FONT size=+1> sendSock=new_udpsocket();</FONT></FONT></TT>
<BR><TT><FONT color=#006600><FONT
size=+1> init_tcplib();</FONT></FONT></TT> <BR><TT><FONT
color=#006600><FONT
size=+1> open_udp(sendSock,ip,port);</FONT></FONT></TT> <BR><TT><FONT
color=#006600><FONT size=+1> sprintf(sendBuff, "This is a test: sending
packet \n");</FONT></FONT></TT> <BR><TT><FONT color=#006600><FONT
size=+1> udp_send(sendSock,sendBuff,strlen(sendBuff));</FONT></FONT></TT>
<BR><TT><FONT color=#006600><FONT
size=+1> len=udp_recv_time(sendSock,buf,256,1000);</FONT></FONT></TT>
<BR><TT><FONT color=#006600><FONT size=+1> buf[len]=0;</FONT></FONT></TT>
<BR><TT><FONT color=#006600><FONT
size=+1> close_udp(sendSock);</FONT></FONT></TT> <BR><TT><FONT
color=#006600><FONT size=+1> printf("Receive:
%s\n",buf);</FONT></FONT></TT> <BR><TT><FONT color=#006600><FONT
size=+1> release_udpsocket(sendSock);</FONT></FONT></TT> <BR><TT><FONT
color=#006600><FONT size=+1> return 0;</FONT></FONT></TT> <BR><TT><FONT
color=#006600><FONT size=+1>}</FONT></FONT></TT></BLOCKQUOTE> </BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -