Linux平台下编写的即时通讯软件(聊天室)和通讯录

博主经过半年的Linux和C语言学习,完成了即时通讯软件(聊天室)和电子通讯录两个项目。聊天室项目包括登陆、聊天、消息输入等功能,涵盖了C语言基础、socket编程、线程与进程控制。项目代码量约7000行,附带演示视频和源代码链接。
摘要由CSDN通过智能技术生成

从今年4月份学习Luinx和C语言,到今天也已经过去了半年了,从一个什么都不知道的小白,到现在会使用一些基本的Linux命令,可以独立编写一些简单的c语言项目.

最近突然想在csdn上记录一下自己的学习经历和学习成果,想来也是一件有意义的事情.于是开始写了第一篇博客......

到今年8月份前,总共完成了两个C语言项目,分别是即时通讯软件(聊天室)和电子通讯录.因为通讯录太简单(只包含一些链表的基本操作),所以下面简单介绍下聊天室:


1.登陆界面:昵称登陆,id登陆,注册账号,找回密码,4个主要功能

2.聊天界面:好友私聊,好友群聊,查看聊天记录,删除聊天记录,发送文件,修改昵称,修改密码,修改密保信息,切换用户,等几个主要功能

3.消息输入:表情选择,临时消息记录选择等功能


整个项目主要包含一些C语言的基本知识、socket编程、线程控制和进程控制编程,代码量约7000行。


这里是演示视屏http://pan.baidu.com/s/1qWvdmJa

项目原代码http://pan.baidu.com/s/1eQ8oN7O


项目目录和代码图片展示:

  • 0
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值