在c中的套接字编程中,为什么要在服务器程序中指定套接字地址? 我无法理解为什么在服务器程序中指定套接字地址,因为我们在客户端程序中指定的套接字地址,需要在服务器程序中指定什么。在c中的套接字编程中,为什么要在服务器程序中指定套接字地址?
下面是代码:
bzero((char *)&serv_addr,sizeof(serv_addr));
serv_addr.sin_family=AF_INET;
serv_addr.sin_addr.s_addr=inet_addr(argv[1]);
serv_addr.sin_port=htons(atoi(argv[2]));
* Posix *(或BSD套接字)中的套接字编程多于* C *中的套接字编程;我建议读一本关于Posix网络编程的好书。如果在Linux上,请阅读http://advancedlinuxprogramming.com/ – 2013-04-11 11:22:49