#include<sys/socket.h>#include<netinet/in.h>#include<arpa/inet.h>#include<stdio.h>intmain(intargc,char*argv[]){inttemp;structin_addr*testaddr;//定义一个结构体if(argc!=2){printf("请输入正确的ip地址.\n");return1;}temp=inet_aton(argv[1],testaddr);if(temp==0){printf("调用inet_aton失败.\n");return1;}else{printf("转换后的ip地址是%lu.\n",testaddr->s_addr);}return0;}