自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 (c++)简易学生成绩管理系统(超简单)

一个简单的学生成绩管理系统自然要包括增删改查。学生成绩管理是学校教务部门日常工作的重要组成部分,其处理信息量很大。此代码是对学生成绩管理的简单模拟,用菜单选择方式完成下列功能:输入学生数据;输出学生数据;学生数据查询;添加学生数据;修改学生数据;删除学生数据。打印不及格学生信息。

2022-09-03 16:31:14 16609 3

原创 静态库与动态库的制作(C语言)

今天给大家分享一下动态库和静态库的制作,相信大家已经忘记的差不多了吧,一起来复习复习吧!库的本质:二进制文件库的类型静态库和动态库(共享库)静态库和动态库的区别在于加载程序的时机不同。...

2022-08-31 21:25:48 1117

原创 顺序栈(==,+=,~,=,运算符重载)(C++)

要注意深拷贝浅拷贝的问题,在没有深拷贝浅拷贝的情况下,如果没有指定默认的赋值运算符重载函数,那么系统将会自动提供一个赋值运算符重载函数。

2022-08-26 20:45:49 402

原创 多进程并发TCP服务器模型(含客户端)(网络编程 C语言实现)

大家都知道不同pc间的通信需要用到套接字sockte来实现,但是服务器一次只能收到一个客户端发来的消息,所以为了能让服务器可以接收多个客户端的连接与消息的传递,我们就引入了多进程并发这样一个概念。: 每连接一个客户端,创建一个子进程,子进程负责处理connfd(客户请求)recv(), read(), recvfrom() 数据接收。send(), write(), sendto() 数据发送。close(), shutdown() 关闭套接字。父进程处理sockfd(连接请求)。...

2022-08-18 20:29:51 2420 3

原创 进程间通信(管道篇)(linux C语言)

摘要:管道是如何让进程间通信的,管道的特点有哪些,编程如何实现,管道的读写特性又是什么。

2022-08-10 19:19:27 1183

原创 线程的创建与线程间通信(C语言)

摘要:线程是如何创建的,线程之间的通信是如何做到的,线程之间通信需要注意什么,线程的同步与互斥是如何使用临界资源的,今天,又是我们一起努力学习的一天,一起来看看。

2022-08-09 19:21:31 3836 1

原创 文件IO与进程 创建守护进程(c语言)

守护进程的创建。

2022-08-08 19:33:41 464 1

原创 插入排序(直接插入),希尔(shell)排序 算法实现(数据结构C语言版)

插入排序是把一个记录插入到已排序的有序序列中,使整个序列在插入该记录后仍然有序。插入排序中较简单的种方法是直接插入排序,其插入位置的确定方法是将待插入的记录与有序区中的各记录自右向左依次比较其关键字值的大小。希尔排序是将待排序的数组元素 按下标的一定增量分组 ,分成多个子序列,然后对各个子序列进行直接插入排序算法排序;然后依次缩减增量再进行排序,直到增量为1时,进行最后一次直接插入排序,排序结束。希尔排序其实是将直接插入排序算法优化后的算法,当数据量越大时,这种优化的效果会显著增强。...

2022-08-03 20:24:59 448

原创 链式栈的创建 数据结构C语言版

摘要:链式栈 首先它是链式的,需要用malloc在堆区开辟空间,所以相对于顺序栈来说,就很节省空间,其次,栈的特点是先进后出(FILO),它与队列是相反的操作。就像装子弹,先进去的子弹总是最后打出来。...

2022-08-02 20:34:43 347

原创 数据结构C语言版,二叉树的四种遍历方式(先序,中序,后序,层次遍历)

摘要:在我们学习数据结构的时候,树这章绝对算得上重点,而二叉树又是树的重点,二叉树的遍历就不得不好好把握了,今天我就带大家一起来看看,常用的四种二叉树的遍历。

2022-08-02 20:11:49 1464 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除