程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> 關於C >> Beej’s Guide Network to Programming 系列連載18

Beej’s Guide Network to Programming 系列連載18

編輯:關於C

5.11. gethostname() ---我是誰?
       甚至比getpeername() 還簡單的函數是 gethostname()。它返回你程序所運行的機器的主機名字。然後你可以使用 gethostbyname() 以獲得你的機器的 IP 地址。

  下面是定義:

  #include <unistd.h>

intgethostname(char *hostname, size_t size);

參數很簡單:hostname是一個字符數組指針,它將在函數返回時保存

主機名。size是hostname 數組的字節長度。

函數調用成功時返回 0,失敗時返回 -1,並設置 errno。

 

摘自 xiaobin_HLJ80的專欄
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved