char * host_name="220.181.38.82";///百度音乐盒网址http://220.181.38.82 struct in_addr addr; if(inet_pton(AF_INET,host_name,(void*)&addr)==-1) { perror("phost"); exit(1); } if((host = gethostbyaddr((char *)&addr, 4, AF_INET))==null) { perror("gethostbyaddr"); exit(1); } 失败。为什么啊? 即是解析主机IP地址都是失败的。 说明一下,我在虚拟机下的linux系统下做的。
by greatho1507 - C/C++ - 2008-07-17 13:14:06 阅读(4498) 回复(16)
[code] main(int argc,char *argv[]) { struct hostent *hent; unsigned long lng=inet_addr(argv[1]); hent=gethostbyaddr((const char *)&lng,sizeof(unsigned long),AF_INET); printf("%s\n",hent->;h_name); } [/code] 测试本机 网关 以及局域网内没开防火墙的虚拟机都失败 是为什么?
代码如: [code] void f(PTRType ptr) { //...对ptr进行一些操作 fprintf(stderr, "ptr is %s", (ptr == null) ? "null" : "not null"); return ; } int main() { PTRType ptr = null; ptr = MakeDoc("Hello"); fprintf(stderr, "ptr is %s", (ptr == null) ? "null" : "not null"); f(ptr); fprintf(stderr, "ptr is %s", (ptr == null) ? "null" : "not null"); } [/code] ...
Java连接PostgreSQL 时 读取表数据时,其中的metadata返回为null 能连接到数据库,看见自己设计的窗口,但是就是无法读取数据库表中的数据,调试看见里面metadata返回为null 如何解决?? 谢谢!!!!!!!
<%@page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="errorpage.jsp" %>; ;
;
我用echo $UID 和 echo $USER显示都正常,可用getenv("UID")返回的是null,UID不是环境变量吗?
如题!
是不是也和tempnam()相似,以
<深入理解计算机系统>里有道题,让编写一个tfgets的函数,如果5秒内没键入一个行就超时返回null,其余与fgets一样,我想用alarm(5)来实现,可是在处理SIGALRM的函数中怎么控制函数的返回值呢?
在Linux2.4.20头文件linux/devfs_fs_kernel.h中我发现devfs_register什么也不处理只返回 null这到底是为什么? static inline devfs_handle_t devfs_register (devfs_handle_t dir, const char *name, unsigned int flags, unsigned int major, unsigned int minor, umode_t mode, void *ops, void *info) { return null; } 我要注册一个usb设备有什么其它办法吗?