server.c
来自「一个通信模块」· C语言 代码 · 共 53 行
C
53 行
#include <memory.h>#include <string.h>#include <stdio.h>#include <time.h>#include "commapi.h" int main(){ COMMHANDLE iHandle = -1 ; int i ; char szTemp[1024] ; int iLength = sizeof(szTemp) ; i = InitEnv(); printf("Start Listen %d.....\r\n", i) ; while(1) { iLength = sizeof(szTemp) ; iHandle = -1 ; while(iHandle < 0) { iHandle = AcceptConnect(1) ; } printf("Accept Success[%d], Start Recv Data ..\r\n" , iHandle) ; while(iLength>=0) { while(1) { iLength = sizeof(szTemp) ; iLength = RecvData(iHandle , szTemp , iLength) ; if(iLength > 0) { szTemp[iLength] = 0 ; printf("Recv Client: %s\r\n" , szTemp) ; } else if(iLength<0) break; } } CloseConnect(iHandle) ; } ClearEnv();}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?