本聊天室基于C/S架构,以GTK+作为前端页面实现技术,以Socket网络编程技术对通讯方式进行逻辑处理,使用C语言编码开发,Makefile进行编译。实现了注册、登录、私聊、群聊、显示在线人数、查看聊天记录、传输文件以及用户下线等功能。