empty character constant 这是什么原因
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/05 04:30:20
empty character constant 这是什么原因
server.c代码来啦~~~不好意思,晚了些时间:)
/* server.c */
#include
#include
#include
#include
#include
#include
#include
#include
main () {
int sockfd,new_fd;
struct sockaddr_in my_addr;
struct sockaddr_in their_addr;
int sin_size,numbytes;
char buff[100];
if ((sockfd = socket(AF_INET,SOCK_STREAM,0))==-1) {
perror("socket");
exit(1);
}
my_addr.sin_family = AF_INET;
my_addr.sin_port = htons(2323);
my_addr.sin_addr.s_addr = INADDR_ANY;
bzero(&(my_addr.sin_zero),8);
if (bind(sockfd,(struct sockaddr *)&my_addr,sizeof(struct sockaddr))==-1) {
perror("bind");
exit(1);
}
if (listen(sockfd,10)==-1) {
perror("listen");
exit(1);
}
while(1) {
sin_size = sizeof(struct sockaddr_in);
perror("server is running");
if ((new_fd = accept(sockfd,(struct sockaddr *)&their_addr,&sin_size))==-1) {
perror("accept");
exit(1);
}
if (!fork()) {
if ((numbytes = recv(new_fd,buff,strlen(buff),0))==-1 )
perror("recv");
exit(1);
}
printf ("%s",buff);
if (send(new_fd,buff,strlen(buff),0)==-1) {
perror("send");
close(new_fd);
exit(0);
}
close(new_fd);
}
close(sockfd);
}
/* server.c */
#include
#include
#include
#include
#include
#include
#include
#include
main () {
int sockfd,new_fd;
struct sockaddr_in my_addr;
struct sockaddr_in their_addr;
int sin_size,numbytes;
char buff[100];
if ((sockfd = socket(AF_INET,SOCK_STREAM,0))==-1) {
perror("socket");
exit(1);
}
my_addr.sin_family = AF_INET;
my_addr.sin_port = htons(2323);
my_addr.sin_addr.s_addr = INADDR_ANY;
bzero(&(my_addr.sin_zero),8);
if (bind(sockfd,(struct sockaddr *)&my_addr,sizeof(struct sockaddr))==-1) {
perror("bind");
exit(1);
}
if (listen(sockfd,10)==-1) {
perror("listen");
exit(1);
}
while(1) {
sin_size = sizeof(struct sockaddr_in);
perror("server is running");
if ((new_fd = accept(sockfd,(struct sockaddr *)&their_addr,&sin_size))==-1) {
perror("accept");
exit(1);
}
if (!fork()) {
if ((numbytes = recv(new_fd,buff,strlen(buff),0))==-1 )
perror("recv");
exit(1);
}
printf ("%s",buff);
if (send(new_fd,buff,strlen(buff),0)==-1) {
perror("send");
close(new_fd);
exit(0);
}
close(new_fd);
}
close(sockfd);
}
empty character constant 这是什么原因
"empty character constant"什么意思
英语翻译There types of empty-shell marriages have been character
constant
character
my favourite cartoon character 这一范文
Equilibrium constant!
constant-sum
Empty city这英语怎么读?
character by character是什么意思
The box isn't empty.Empty it.这句话对吗?
Education has for its objective the formation of character 这