h表示主機(host),n表示網絡(net),l表示32位長整數,s表示16短整數。
uint32_t轉化爲點分格式字符串ip:
struct in_addr ip4_addr;
ip4_addr.s_addr = uint32_t;
inet_ntoa(ip4_addr);
點分格式字符串ip轉化爲uint32_t:
ntohl(inet_addr("192.168.1.1"));
h表示主機(host),n表示網絡(net),l表示32位長整數,s表示16短整數。
uint32_t轉化爲點分格式字符串ip:
struct in_addr ip4_addr;
ip4_addr.s_addr = uint32_t;
inet_ntoa(ip4_addr);
點分格式字符串ip轉化爲uint32_t:
ntohl(inet_addr("192.168.1.1"));
文件名稱:copy_system.c#include <unistd.h>#include <sys/stat.h>#include <fcntl.h