我试着写了超过128个字母和数字,但它没有显示给我字符发现,c=能告诉我为什么吗?include <unistd.h> int main(int argc, char *argv[]) { int nread = N_BUFFER; c = '\0';
if (argc > 1) c = argv[1][0]nread
我有一个客户机和服务器,客户端运行一个select循环,在TCP和UDP连接之间进行多路复用。我正在尝试将我的TCP连接文件描述符添加到read和write集中,然后使用write集启动一个消息交换,使用read集启动一个消息交换。我与write集的消息通信工作良好,但对于read集,我无法做到这一点。 char buf[256] = {}; int nfds, sd, r; int connect_init = 1;
/* I do the Connec