transserv.c

来自「本文件介绍了unix内核的c源代码」· C语言 代码 · 共 19 行

C
19
字号
#include <stdio.h>#include <netdb.h>#include <sys/types.h>#include <netinet/in.h>#include <sys/socket.h>int main(int argc, char **argv){	struct servent *serv;	if (argc != 2) return 1;	if ((serv = getservbyname(argv[1], "tcp")) == NULL) 	{		herror("getservbyname");			return 2;	}	printf("Serv name:%s\n", serv->s_name);	printf("Serv Port :%d\n", ntohs(serv->s_port));	return 0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?