采用C/S架构,主函数在template\localChat下,客户端client.c和服务端server.c。 template下Makefile进行的是lib和intro目录文件的编译,先在该目录make之后,再到localChat目录下make编译生成可执行文件server和client。 主要知识点:socket套接字、链表用户管理、线程创建管理、IO复用、select监听套接字、文件读写等。