c语言 socket函数
在 C 语言中,socket
函数是网络编程的核心函数之一,用于创建一个网络套接字(socket),它是网络通信的端点。以下是关于 socket
函数的详细介绍:
函数原型
#include <sys/socket.h>int socket(int domain, int type, int protocol);
参数说明
-
domain
(协议族)
指定通信使用的协议族,常见取值:AF_INET
:IPv4 协议AF_INET6
:IPv6 协议AF_UNIX
/AF_LOCAL
:本地套接字(Unix 域套接字)AF_PACKET
:底层数据包接口(用于原始套接字)
-
type
(套接字类型)</