- 博客(43)
- 收藏
- 关注
原创 C++学习9.26
8、常用的数据结构有那些?时间复杂度和空间复杂度如何使用?3、如何初始化const和static数据成员。6、内存泄漏是如何产生的?5、new和malloc的区别。2、基类为甚么要虚析构函数?4、指针和引用的区别。7、C++的内存分区。
2024-09-26 21:42:38
223
原创 C++学习9.20
有私有成员:顺序表数组的起始地址 ptr、 顺序表的总长度:size、顺序表的实际长度:len。将顺序表进行排序:sort(bool flag) //flag 为真,表示升序,否则是降序。手动封装一个顺序表(SeqList),分文件编译实现。任意位置删除:erase(int index)获取任意位置元素:& at(int inex)成员函数:初始化 init(int n)插入:insert(int index)尾插:push_back。尾删: pop_back。求长度:size()
2024-09-20 20:58:11
219
原创 IO线程学习day9
3、建立两个.c 建立子父进程,父进程发送消息到队列,子进程读取队列,另一个同样。1、将消息队列发送接收端实现一遍。2、将共享内存发送接收实现一遍。
2024-08-29 22:22:35
249
原创 IO线程学习day7
1.创建3个线程,一个子线程拷贝文件的前一半,一个子线程拷贝后一半文件,主线程回收子线程资源。2.使用无名信号量实现循环输出 春、夏、秋、冬。
2024-08-27 20:51:44
178
原创 IO线程学习day2
1:使用分文件编译,实现注册登录界面,使用已经学过的fgets,fscanf,fpritnf函数。2:使用fread和fwrite拷贝文件。
2024-08-21 21:14:35
166
原创 数据结构学习day6
单链表实现学生管理系统(参照顺序表技能)写出菜单界面switch选择,功能1创建单链表,2录入学生信息,3删除一个学生信息,4按照成绩修改一个学生的年龄,5、按照姓名顺序查找一个学生是否存在。
2024-08-17 20:19:35
141
原创 数据结构学习day5
顺序表实现学生管理系统(参照顺序表技能)写出菜单界面switch选择,功能1创建顺序表(堆区),2录入学生信息,3插入一个学生信息,4删除一个学生信息,5按照位置修改一个学生信息,6、按照姓名顺序查找一个学生是否存在7、对学生年龄直接插入排序(从小到大)
2024-08-16 17:44:23
158
原创 数据结构学习day4
链栈,自己实现一遍,但是节点存储不是整数,存储学生信息(年龄,分数,姓名)三级引用。建立学生信息结构体,将data改为学生信息结构体类型。
2024-08-13 20:24:21
182
原创 数据结构学习day3
1、建立学生结构体数组,存放4个学生信息,循环调用插入函数,建立整表。2、任意位置插入一个新学生。变量e是学生结构体变量。创建单链表,存储4个学生信息(年龄,分数,姓名)。4、单链表逆置后将学生信息输出。3、任意位置删除一个学生。
2024-08-12 20:46:54
237
原创 c语言学习day9
2.在堆区,申请5个结构体空间,存储学生信息(姓名,分数)循环输入学生信息,按照输入姓名查找某个学生,修改其成绩为100分。1.结构体数组存储学生信息(姓名,年龄,分数),完成输入学生信息,输出学生信息,求学生成绩之和,求最低学生成绩。
2024-08-07 20:58:35
256
原创 c语言学习day7
1:在堆区申请10个连续空间,手动输入10个数(递增),输入关键字key,采用折半查找方式查找关键字是否存在,存在给出位置,不存在,输出查找失败。2:在堆区申请10个连续空间,手动输入10个数(乱序),采用简单选择排序,输出排序后的结果。注意:main函数在main.c 输入函数,输出函数,查找函数,在find.c。注意:main函数在main.c 输入函数,输出函数,排序函数,在sort.c。
2024-08-05 20:46:34
136
原创 c语言学习day6
2.使用指针实现一维数组的传参,写一个冒泡排序的函数void sort_(int *p,int len)3.使用二维数组传参实现杨辉三角void fun(int (*p)[10],int h,int l)
2024-07-31 20:51:02
175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人