当前位置: 技术问答>linux和unix
Linux提示提领指向不完全指针
来源: 互联网 发布时间:2016-10-10
本文导语: #include #include #include #include #include #include #include #include #include #define PORT 4321 #define BUFFER_SIZE 1024 int main() { struct hostent *host; struct sockaddr_in serv_addr; memset(serv_addr.sin_zero, 0,...
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define PORT 4321
#define BUFFER_SIZE 1024
int main()
{
struct hostent *host;
struct sockaddr_in serv_addr;
memset(serv_addr.sin_zero, 0, 8);
serv_addr.sin_addr.s_addr = *((struct in_addr *)host->h_addr);
}
用按照书上编socket这部分的时候 编译的时候提示:提领指向不完全指针,弄了好久没找到原因,于是就把出错的这部分提出来单独编译,但还是出现这种情况。。。那位大虾谁能帮到解决下。。谢谢
#include
#include
#include
#include
#include
#include
#include
#include
#define PORT 4321
#define BUFFER_SIZE 1024
int main()
{
struct hostent *host;
struct sockaddr_in serv_addr;
memset(serv_addr.sin_zero, 0, 8);
serv_addr.sin_addr.s_addr = *((struct in_addr *)host->h_addr);
}
用按照书上编socket这部分的时候 编译的时候提示:提领指向不完全指针,弄了好久没找到原因,于是就把出错的这部分提出来单独编译,但还是出现这种情况。。。那位大虾谁能帮到解决下。。谢谢
|
缺少头文件
#include
#include