【发布时间】:2011-06-04 12:38:53
【问题描述】:
我正在编写一个网络程序,在服务器部分,我想使用侦听套接字接受来自多个客户端的连接。所以我声明了一个这样的地址结构数组:
struct sockaddr_in* client;
我使用 malloc 和后来创建的,以接受我键入的连接:
newsock = accept(fd_skt, (struct sockaddr *)&client[i], &(sizeof(client[i])));
然后我从编译器那里得到"lvalue required as unary '&' operand"。谁能弄清楚我做错了什么?
【问题讨论】:
标签: c sockets compiler-errors