-
-
[求助]书中352页的一个问题
-
发表于:
2009-12-16 17:01
4656
-
本页的上边有一段源码,如下
static char addr[100];
he = gethostbyaddr(...);
if(he == NULL)
strncpy(addr, inet_ntoa(in), sizeof(addr)) ;
else
strncpy(addr, he->h_name, sizeof(addr)) ;
然后作者说,这里的sizeof(addr)返回的是指针的长度4,而不是静态数组的长度100
请问为什么我调试的时候返回的长度是100啊?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!