gethostname

POSIX 兼容系统(如 Linux、Unix、macOS)中,使用的是 gethostname() 函数,定义在  头文件中:

#include 

int gethostname(char *name, size_t len);

参数说明

  • name: 用于存储主机名的字符数组(缓冲区)

  • len: 缓冲区的最大长度(以字节为单位)

返回值

  • 成功时返回 0

  • 失败时返回 -1,并设置 errno 来指示错误

你可能感兴趣的:(c语言)