inet_addr

inet_addr

inet_addr是一個計算機函式,功能是將一個點分十進制的IP轉換成一個長整數型數(u_long類型)等同於inet_addr()。

基本介紹

  • 中文名:inet_addr
  • 外文名:inet_addr
  • 類別:函式方法
  • 用途:字元串轉換
簡介,書寫格式,舉例說明,

簡介

inet_addr方法可以轉化字元串,主要用來將一個十進制的數轉化為二進制的數,用途多於ipv4的IP轉化。

書寫格式

inet_addr();

舉例說明

in_addr_t inet_addr(const char* strptr);
返回:若字元串有效則將字元串轉換為32位二進制網路位元組序的IPV4地址,否則為INADDR_NONE
struct in_addr{
in_addr_t s_addr;
}
所處頭檔案: #include <arpa/inet.h>
例子:
daddr.s_addr=inet_addr("192.168.1.60");

相關詞條

熱門詞條

聯絡我們