又有问题了!帮我!
我真是笨,而且很懒,不愿意看书,问题有那么多!
这不,又有问题了:
/////////////////////////////////////////////
if (argc<3)
{
printf("usage: %s <server><data1>...<dataN>\n",argv[0]);
exit(1);
}
//get server IP address
ht=gethostbyname(argv[1]);
if (ht==NULL)
{
printf("%s: unknown host '%s' \n",argv[0],argv[1]);
exit(1);
}
printf("%s:sending data to '%s'(IP : %s) \n", argv[0],ht->h_name ,inet_ntoa(*(struct in_addr *)ht->h_addr_list [0]));
serv_addr.sin_family =ht->h_addrtype ;
memcpy((char *)&serv_addr.sin_addr .S_un .S_addr ,ht->h_addr_list [0],ht->h_length );
serv_addr.sin_port = htons(5000);
/////////////////////////////////////
这段代码,在server_socket程序中,它起到什么作用?
烦劳各位了!