zoukankan      html  css  js  c++  java
  • Linux C Socket TCP编程介绍及实例

    转自:https://blog.csdn.net/lell3538/article/details/53335231

    1.     {  
    2.         printf("向服务器发送数据:%s ",sendbuf);  
    3.         send(sock_cli, sendbuf, strlen(sendbuf),0); ///发送  
    4.         if(strcmp(sendbuf,"exit ")==0)  
    5.             break;  
    6.         recv(sock_cli, recvbuf, sizeof(recvbuf),0); ///接收  
    7.         printf("从服务器接收数据:%s ",recvbuf);  
    8.           
    9.         memset(sendbuf, 0, sizeof(sendbuf));  
    10.         memset(recvbuf, 0, sizeof(recvbuf));  
    11.     }  
    12.       
    13.     close(sock_cli);  
    14.     return 0;  
    15. }  


    运行结果:

    TCP编程注意:

    1、Accept()接收返回值为客户端的新socket,原来的socket用户继续监听端口。

    2、Recv()返回0代表连接关闭。

  • 相关阅读:
    Dungeon Game 解答
    Gray Code 解答
    N-Queens II 解答
    N-Queens 解答
    Permutation Sequence 解答
    Generate Parentheses 解答
    Letter Combinations of a Phone Number 解答
    Permutations 解答
    Combination Sum II 解答
    134. Gas Station
  • 原文地址:https://www.cnblogs.com/x_wukong/p/9071739.html
Copyright © 2011-2022 走看看