【发布时间】:2017-03-07 10:25:24
【问题描述】:
我有一段代码使用 gethostbyname() 函数,它是这样定义的:
struct hostent *gethostbyname(const char *name);
我的问题很简单,能不能直接把char值这样放:
gethostbyname("10.11.22.4");
还是我必须这样做:
char *tab[10];
gethostbyname(*tab);
或者,是另一种方式吗?
谢谢
【问题讨论】:
-
函数的原型假设有一个
const char *作为输入。所以你可以同时使用这两种形式。
标签: c