服务器端代码:
/*************************************************************************
> File Name: server.c
> Author: fucang_zxx
> Mail: [email protected]
> Created Time: Sun 24 Jul 2016 03:45:21 PM CST
************************************************************************/
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/un.h>
#include <arpa/inet.h>
#include <netinet/in.h>
const int port = 8080;
const char* ip = "192.168.64.128";
int main()
{
//创建套接字,即创建socket
int ser_sock = socket(AF_INET, SOCK_STREAM, 0);
if(ser_sock < 0)
{
//创建失败
perror("socket");
return 1;
}
//绑定信息,即命名socket
struct sockaddr_in addr;
addr.sin_family = AF_INET;
addr.sin_port = htons(port);
//inet_addr函数将用点分十进制字符串表示的IPv4地址转化为用