sock in linux
server code:
/*** 服务器端**/
#include
#include
#include
#include
#include
#include #define PORT "9190"void error_handing(char *message);int main(int argc, char *argv[]){int serv_sock;int clnt_sock;struct sockaddr_in serv_addr;struct sockaddr_in clnt_addr;socklen_t clnt_addr_size;char message[1024];// 创建服务器端 sockserv_sock = socket(PF_INET, SOCK_STREAM, 0);// 如果创建失败, 进行错误提示,退出if(serv_sock == -1){error_handing("socket() error!");}//初始化 serv_addrmemset(&serv_addr, 0, sizeof(serv_addr));serv_addr.sin_family = AF_INET;serv_addr.sin_addr.s_addr = htonl(INADDR_ANY);serv_addr.sin_port = htons(atoi(PORT));if(bind(serv_sock, (struct sockaddr *)&serv_addr,
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
